[Suzaku:01306] Re: 大量データのソケット送信

高橋 秀雄 email@hidden
2008年 11月 25日 (火) 17:26:12 JST


$B9B^<MM(B

$B9b66$G$9!#(B

$B2<5-#2!%$NJ}K!$GAw?.%(%i!<$,$J$/$J$j$^$7$?!#(B
$B$"$j$,$H$&$4$6$$$^$9!#(B


> $B9b66!!=(M:(B wrote:
>> $BA}^<!!MM(B
> $B9B^<$G$9!#(B
>
>> $B9b66$G$9!#(B
>>
>> $BAw?.%(%i!<$N860x$O!"(Bperror("send")$B$h$j(B
>> "send: Interrupted system call"$B$G$9!#(B
>>
>> $B%7%9%F%`%3!<%k$N3d$j9~$_$,H/@8$7$F$$$k$h$&$G$9!#(B
> 1. $BH/@8$7$F$$$k3d$j9~$_$KBP$7$F!"(Bsigaction()$B$G(BSA_RESTART$B%U%i%0$rDI2C(B
>
> 2. send()$B;~$K0J2<$N=hM}$r9T$J$&(B
> if (send() < 0) {
> if (errno == EINTR)
> continue;
> perror("send");
> :
> :
> }
>
>
> 1. $B$^$?$O(B2.$B$N=hM}$r9T$J$C$F$_$F$/$@$5$$!#(B
>
>>
>>
>>> $B9B^<$G$9!#(B
>>>
>>> $B9b66!!=(M:(B wrote:
>>>> $B-#Aw?.%(%i!<$O!"(Bsend$B4X?t$NJV$jCM$,(B"-1"$B$G$9!#(B
>>>> $B!!%(%i!<$O!"Aw?.%G!<%?$,(B80$B!A(B95Kbyte$BIU6a$G!"%(%i!<$,B?H/$7$^$9!#(B
>>>> $B!!%(%i!<$O!"F10l%G!<%?$NAw?.$G!"(B50$B2sA08eAw?.%j%H%i%$$r7+$jJV$9>l9g$,$"$j(B 
>>>> 
>>>> $B$^$9!#(B
>>> $BAw?.%(%i!<$N860x$r3NG'$7$F$_$F$$$?$@$1$^$9$+!)(B
>>>
>>> if (send() < 0) {
>>> perror("send");
>>> :
>>> :
>>> }
>>>
>>> $B>e5-$N$h$&$K=q$$$F$_$F$/$@$5$$!#(B
>>>
>>>> $B!!$=$N8e!"Aw?.$5$l$^$9$,!"ESCf$GAw?.$,=*N;$7$^$9!#(B
>>>> $B!!Aw?.$d%j%H%i%$4V3V$r(B10$B!A(B100msec$B$J$I$KJQ99$7$F$b8=>]$O$+$o$j$^$;$s!#(B
>>>
>>
>


--------------------------------------------------------------------------------


> _______________________________________________
> suzaku mailing list
> email@hidden
> http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/suzaku
> 




suzaku メーリングリストの案内