ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re[5]: nginx on Solaris10/x86



On Tue, 8 Feb 2005, Alexander Popkov wrote:

Hello Igor,

Tuesday, February 8, 2005, 1:47:05 PM, you wrote:
IS> Странно. Один ioctl(DP_POLL) при добавлении unix сокета за номером 8
IS> прошёл без проблем. А с listen сокетом 6 проблемы.

IS> А если поставить в основом разделе директивы:

IS> daemon          off;
IS> master_process  off;

IS> тогда как ?

Вот так:
-----------------------------------------------------------------
2005/02/08 13:52:13 [info] 4661#0: using the "/dev/poll" event method
2005/02/08 13:52:13 [info] 4661#0: OS: SunOS 5.10
2005/02/08 13:52:13 [info] 4661#0: version: Generic
2005/02/08 13:52:13 [info] 4661#0: getrlimit(RLIMIT_NOFILE): 256:65536
2005/02/08 13:52:13 [debug] 4661#0: write: 7, 080474A0, 4, 0
2005/02/08 13:52:13 [debug] 4661#0: malloc: 080B1228:4096
2005/02/08 13:52:13 [debug] 4661#0: malloc: 080B2230:2048
2005/02/08 13:52:13 [debug] 4661#0: malloc: 080B2A38:4096
2005/02/08 13:52:13 [debug] 4661#0: malloc: 080B3A40:4000
2005/02/08 13:52:13 [debug] 4661#0: malloc: 080B49E8:2400
2005/02/08 13:52:13 [debug] 4661#0: malloc: 080B5350:2400
2005/02/08 13:52:13 [debug] 4661#0: devpoll add event: fd:6 ev:0001
2005/02/08 13:52:13 [debug] 4661#0: devpoll fd:6 ev:0001 fl:0000
2005/02/08 13:52:13 [debug] 4661#0: worker cycle
2005/02/08 13:52:13 [debug] 4661#0: devpoll timer: -1
2005/02/08 13:52:13 [alert] 4661#0: ioctl(DP_POLL) failed (22: Invalid argument)
2005/02/08 13:52:13 [debug] 4661#0: worker cycle
2005/02/08 13:52:13 [debug] 4661#0: devpoll timer: -1
2005/02/08 13:52:13 [alert] 4661#0: ioctl(DP_POLL) failed (22: Invalid argument)
2005/02/08 13:52:13 [debug] 4661#0: worker cycle
2005/02/08 13:52:13 [debug] 4661#0: devpoll timer: -1
2005/02/08 13:52:13 [alert] 4661#0: ioctl(DP_POLL) failed (22: Invalid argument)
-----------------------------------------------------------------

Я ошибся. В первом случае с ioctl(DP_POLL) тоже были проблемы.
Там сначала делается запись в /dev/poll, а потом уже ioctl().
Так вот запись в обоих вариантах проходит номрально, а ioctl(DP_POLL)
что-то не нравится.


Игорь Сысоев
http://sysoev.ru




 




Copyright © Lexa Software, 1996-2009.