< :前の番号
^ :番号順リスト
> :次の番号
P :前の記事
N :次の記事
|<:スレッドの先頭
>|:次のスレッド
^ :返事先
_:自分への返事
>:同じ返事先を持つ記事(前)
<:同じ返事先を持つ記事(後)
---:分割してスレッド表示、再表示
| :分割して(縦)スレッド表示、再表示
~ :スレッドのフレーム消去
.:インデックス
..:インデックスのインデックス
(08/02/2011 08:35 AM), Eric Wong wrote:
> Urabe Shyouhei <shyouhei / ruby-lang.org> wrote:
>> (08/02/2011 08:14 AM), Eric Wong wrote:
>>> Urabe Shyouhei <shyouhei / ruby-lang.org> wrote:
>>>> So when you do a read loop, nothing bothers you, as long as you use
>>>> readpartial.
>>>
>>> That use of select + readpartial is unsafe.
>>
>> Unsafe how? readpatial works even without no data on a buffer.
>
> readpartial will block if there's no data readable, potentially freezing
> the whole process.
Yes but that's not catastrophic. The peer side is sending a data anyway.
Checksum incorrect packets are dropped but retransmitted sooner or later.
The process blocks during that retransmission. That won't last so long.