Daniel Podolsky
February 27, 2010 04:42PM
|
|
> Хм, засыпать на Х секунд это, тема, не спорю. Но откуда у вас уверенность что данные
> придут в сокет?
Или данные прийдут, или ошибка. Так сокеты устроены.
> Какое-то кривоватое решение вы предлагаете.
1) Нормальное решение. Во времена select все неблокирующие сокеты были
так устроены. Да и весь неблокирующий ввод-вывод. Я, знаете, успел
написать пару обработчиков прерываний для ms-dos на ассемблере :)
Event-driven, конечно, рулит, и я - может быть, заметили - заслал сюда
feature request на эту тему...
2) Я не предлагаю. Я указал на то, что технически решение есть. Я как
раз против того, чтобы им пользоваться.
_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://nginx.org/mailman/listinfo/nginx-ru
Subject |
Author |
Posted |
|
Mikhail Fursov |
February 23, 2010 02:34PM |
|
SaveFrom.net |
February 23, 2010 04:50PM |
|
Mikhail Fursov |
February 23, 2010 06:32PM |
|
Daniel Podolsky |
February 23, 2010 07:20PM |
|
Mikhail Fursov |
February 24, 2010 01:50AM |
|
Daniel Podolsky |
February 24, 2010 04:32AM |
|
Mikhail Fursov |
February 25, 2010 11:34AM |
|
Daniel Podolsky |
February 25, 2010 12:36PM |
|
Mikhail Fursov |
February 25, 2010 01:50PM |
|
Daniel Podolsky |
February 25, 2010 03:38PM |
|
Mikhail Fursov |
February 25, 2010 04:42PM |
|
Andrey N. Oktyabrski |
February 26, 2010 03:06AM |
|
Sergej Kandyla |
February 26, 2010 03:58AM |
|
Mikhail Fursov |
February 26, 2010 04:04AM |
|
Sergej Kandyla |
February 26, 2010 04:40AM |
|
Mikhail Fursov |
February 26, 2010 07:54AM |
|
Mikhail Fursov |
February 26, 2010 12:24PM |
|
Mikhail Fursov |
February 26, 2010 12:26PM |
|
Mikhail Fursov |
February 26, 2010 12:30PM |
|
Mikhail Fursov |
February 26, 2010 12:38PM |
|
Andrew Kopeyko |
February 26, 2010 02:04AM |
|
Mikhail Fursov |
February 26, 2010 03:24AM |
|
Andrew Kopeyko |
February 26, 2010 04:38AM |
|
Gena Makhomed |
February 26, 2010 06:18AM |
|
Andrew Kopeyko |
February 26, 2010 06:46AM |
|
Sergej Kandyla |
February 26, 2010 09:32AM |
|
Andrew Kopeyko |
February 26, 2010 10:26AM |
|
Mikhail Fursov |
February 26, 2010 10:38AM |
|
Andrew Kopeyko |
February 26, 2010 10:52AM |
|
Mikhail Fursov |
February 26, 2010 11:14AM |
|
Daniel Podolsky |
February 26, 2010 11:20AM |
|
Mikhail Fursov |
February 26, 2010 11:26AM |
|
Daniel Podolsky |
February 26, 2010 12:18PM |
|
Gena Makhomed |
February 26, 2010 01:04PM |
|
Alex L. Demidov |
February 26, 2010 01:34PM |
|
Gena Makhomed |
February 26, 2010 02:26PM |
|
Alex L. Demidov |
February 26, 2010 03:04PM |
|
Gena Makhomed |
February 26, 2010 03:38PM |
|
Andrey N. Oktyabrski |
February 26, 2010 07:18AM |
|
Andrew Kopeyko |
February 26, 2010 08:02AM |
|
Mikhail Fursov |
February 26, 2010 08:00AM |
|
Andrew Kopeyko |
February 26, 2010 08:08AM |
|
Mikhail Fursov |
February 26, 2010 09:38AM |
|
Andrew Kopeyko |
February 26, 2010 10:36AM |
|
Mikhail Fursov |
February 26, 2010 10:44AM |
|
Kirill A. Korinskiy |
February 27, 2010 04:46AM |
|
Daniel Podolsky |
February 27, 2010 05:20AM |
|
Kirill A. Korinskiy |
February 27, 2010 06:54AM |
|
Sergey Averyanov |
February 27, 2010 07:16AM |
|
Kirill A. Korinskiy |
February 27, 2010 01:22PM |
|
Daniel Podolsky |
February 27, 2010 07:34AM |
|
Kirill A. Korinskiy |
February 27, 2010 01:20PM |
|
Daniel Podolsky |
February 27, 2010 04:42PM |
|
Sergej Kandyla |
February 24, 2010 03:20AM |
|
Mikhail Fursov |
February 25, 2010 10:52AM |
|
Kirill A. Korinskiy |
February 27, 2010 04:46AM |