The UNIX and Linux Forums  

Go Back   UNIXおよびLinuxフォーラム > トップフォーラム > UNIXの詳細&エキスパートのためのユーザー
Googleのunix.com



UNIXの詳細&エキスパートのためのユーザー 専門家への専門家。先進のUNIXは、 UNIXのコマンドは、 Linux 、オペレーティングシステム、システム管理、プログラミング、シェル、シェルスクリプトは、 Solarisのは、 Linux 、 HP - UXのは、 AIXので、 OS X 、 BSDのこちらをご覧ください。

その他のUNIXおよびLinuxフォーラムトピックは参考にすること
スレッド スレッドスターター フォーラム 返信 最後の投稿
HTTPのkeep - aliveのソケットの問題 imdupeng 高レベルのプログラミング 0 2008年3月29日 09:11午後
問題はソケットに接続する Stevhp 高レベルのプログラミング 6 2007年4月30日 08:27午後
問題のHPのUnixでは、ソケットに書く AshokG HP - UX 0 2005年2月25日 02:19午前
ソケットの問題 Agent007 高レベルのプログラミング 3 2004年4月3日 09:15午後
[ BSDと問題]リユースポートソケット すなわち 高レベルのプログラミング 1 2003年11月28日 11:36午前

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek を搭載 Powered by Google
 
LinkBack スレッドツール このスレッドを検索 スレッドを評価 表示モード
  #1固定リンク)  
Old 2008年5月20日
swap007 swap007 is offline
登録ユーザー
  
 

参加日: 2007年10月
投稿数: 4
ソケットを読んで問題

私は、現在のプロセスがその子を待って終了するには、ソケット上のメッセージを受信することはできませんよ。

コードの下のようなものに見える
現在のプロセスの1つのスレッド/ /で
/ /スレッド1

\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u0
INTはスレッドがブロックされている今すぐnumBytes ( sockid 、 buf 、サイズ) ; / /読む\u003d
\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u0


別のスレッド/ /で
/ /スレッド2

\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u0
場合( ( pidを( ) ) \u003d\u003d 0 ) / /子プロセスをフォーク\u003d

実行(...);

その他の

( ) pidをwaitpid ; / /現在のプロセスでは、子供の出口にブロックされている

\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u0
上記のシナリオでは、実行している子供と親が子供の出口には、いくつかのメッセージがある場合、最初のスレッドには、ソケットdescrtiptorを読むには入手可能ですブロックされると、私は読むことはないが、子供の終了後も。さらに、上記のシナリオは、誰かに光を投げるか?

事前に感謝
Swap007
  #2固定リンク)  
Old 2008年5月20日
ジムマクナマラ jim mcnamara is offline Forum Staff  
...@...
  
 

参加日: 2004年2月
場所: NM
投稿数:5807
あなたは非ブロッキングを使用できますを読み取るかを選択してください( ) ?
  #3固定リンク)  
Old 2008年5月21日
swap007 swap007 is offline
登録ユーザー
  
 

参加日: 2007年10月
投稿数: 4
私はソケットを使用して読むことを選択してくださいコールb4メートルyaaa 。
このようなものですので、コードを多少

/ /スレッド1

\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d
INTを選択してくださいretval \u003d (.....)//さて、スレッドがブロックされておりwhnれるものawakeの過去過去分詞木です 読む ソケットから。


( retval \u003d\u003d -1 )
裁判所< < "エラー" < < endl ;
その他の
INTはnumBytes ( sockid 、 buf 、サイズ)を読む\u003d ;
\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u0

表示罰金とは何ですか? ? ?
Closed Thread

ブックマーク

スレッドツール このスレッドを検索
このスレッドを検索

高度な検索
表示モード このスレッド
このスレッド

投稿ルール
あなた ことができない。 新しいスレッドを投稿
あなた ことができない。 返信の投稿
あなた ことができない。 添付ファイルの投稿
あなた ことができない。 自分の投稿を編集

BBコード なる 〜の上に
スマイリー なる 〜の上に
[イメージ] コードは 〜の上に
HTMLコードは、 オフ
トラックバック なる 〜の上に
ピングバック なる 〜の上に
Refbacks なる 〜の上に




すべてGMT -4です。現在の時刻は 09:21午前


提供: vBulletin、著作権© 2000 - 2006、Jelsoft企業株式会社。言語翻訳による電源
vBCredits v1.4著作権© 2007 - 2008 、 PixelFXスタジオ
は、 UNIXおよびLinuxフォーラムのコンテンツ著作権© 1993 〜 2009 。すべての権利を管理しReserved.Ad RedTyger

コンテンツ関連のURLで vBSEO 3.2.0