ПРОЕКТЫ 


  АРХИВ 


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: EAGAIN (Resource temporarily unavailable)



Это означает, что пространство ввода-вывода сокета исчерпано и сокет помечен как неблокирующий. Или другими словами операция чтения
заблокировала бы процесс.

А что Вас не устраивает в этом дампе и как это связано с Вашим
постскриптумом?

Alexey wrote:
Система Linux 2.6.18 (Debian). Nginx прокси для Apache 2.2.3

при запуске strace на pid nginx
получаем такое (это кусок, который повторяется):

epoll_wait(12, {{EPOLLIN|EPOLLOUT, {u32=135110965, u64=135110965}}}, 512, 52021) = 1
gettimeofday({1215543933, 837382}, NULL) = 0
recv(15, "GET /i/uploads/icons/19.gif HTTP"..., 1024, 0) = 589
open("/srv/www/htdocs/i/uploads/icons/19.gif", O_RDONLY|O_LARGEFILE) = 8
fstat64(8, {st_mode=S_IFREG|0644, st_size=484, ...}) = 0
setsockopt(15, SOL_TCP, TCP_CORK, [1], 4) = 0
writev(15, [{"HTTP/1.1 200 OK\r\nServer: nginx/0"..., 216}], 1) = 216
sendfile64(15, 8, [0], 484)             = 484
write(7, "<ip_address> - - [08/Jul/2008"..., 198) = 198
close(8)                                = 0
setsockopt(15, SOL_TCP, TCP_CORK, [0], 4) = 0
recv(15, 0x81625a0, 1024, 0) = -1 EAGAIN (Resource temporarily unavailable)


интересует, что означает последняя строчка

PS
но кажется всё работает нормально .сбоев не замечал


--
Regards,
Valery Kholodkov



 




Copyright © Lexa Software, 1996-2009.