[Moscow.pm] Coro

Alexandr Gomoliako zzz на zzz.org.ua
Чт Янв 26 07:37:24 PST 2012


> 1: что если sysread/syswrite не смогут записать/прочитать все сразу -
> требуется
> повторный вызов ::io

Колбэк вызывается все время, пока $fh readable/writable.

> 2: что если http нужно заменить на https , в котором sysread/syswrite уже
> просто
> так не катит (т.к. для неблокирущего IO::Socket::SSL требуется шаманство)

Для этого нужно делать обертку для sysread()/syswrite() или будет сложно.

> 3: наконец, линейность в коде внизу, какбы, не такая уж и линейная.

Ну тогда и линейность лямбды как-бы не такая уж и линейная тоже :)


Подробная информация о списке рассылки Moscow-pm