🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: fj.lang.c
Article #400

Re: recvfrom problem

#400
From: 右松浩 /Hiroshi MIGIMATSU
Date: Mon, 06 Apr 1998 00:00
13 lines
1197 bytes
| >  普通、recvfromの返り値には、実際に読み取ったデータのバイト数が入ると思う
| > のですが、ときどきこの返り値が0の場合があります。

	読めるまでブロックするようにするか、select() をかまして
	「読める」のを確認してから読みませんか?

| read(recvfrom)の返り値をみながらループするコードが見れると思います。

	そうでないと、読めるまでループ、なんてコードを書く方が…。

-- 
みんつ - minz@minz.org http://www.minz.org/ - みぎまつ・ひろし
Technical Details
Message-ID: <6gaao6$1ul@firebird.nsg.sgi.com>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <6fsdn5$h1e@tegtan.interlink.or.jp> <6g6m1o$j7a$1@news.alles.or.jp>

Show Full Headers
Complete Article Headers
X-Google-Language: Japanese,JIS
X-Google-Thread: 100dc5,c74b03eb801d2549
X-Google-Attributes: gid100dc5,public
X-Google-Thread: 106434,c74b03eb801d2549
X-Google-Attributes: gid106434,public
From: minz@minz.org (右松浩 /Hiroshi MIGIMATSU)
Subject: Re: recvfrom problem
Date: 1998/04/06
Message-ID: <6gaao6$1ul@firebird.nsg.sgi.com>
X-Deja-AN: 341308666
Content-Transfer-Encoding: 7bit
References: <6fsdn5$h1e@tegtan.interlink.or.jp> <6g6m1o$j7a$1@news.alles.or.jp>
Mime-Version: 1.0
Reply-To: minz@minz.org
Content-Type: text/plain; charset=ISO-2022-JP
Organization: (Personal) / Yokohama, JAPAN
Newsgroups: fj.lang.c,fj.net.programming