Mailing List Archive

Issue 1318 in cherokee: Responses to concurrent requests targeted at the same reverse proxy back end get "swapped"
Status: New
Owner: ----

New issue 1318 by 246...@gmail.com: Responses to concurrent requests
targeted at the same reverse proxy back end get "swapped"
http://code.google.com/p/cherokee/issues/detail?id=1318

What steps will reproduce the problem?
No idea ... it happens so rarely I haven't found any reliable way of
reproducing


What is the expected output? What do you see instead?

Basically client A and client B both do a request roughly at the same time
for different URLs (both hostname and path where different, but directed to
the same backend). Both requests were served properly by the backend, but
client A saw the response to the query of client B instead of his own
(headers and body). I don't know what client B saw ...

(of course there was a lot of other things happenning at the same time,
other clients doing their own requests).


What version of the product are you using? On what operating system?

Cherokee Web Server 1.2.99


Please provide any additional information below.

Lots of weird looking errors:

[13/12/2011 10:59:21.054] (error) fdpoll-epoll.c:140 - epoll_ctl: ep_fd 19,
fd
48: 'No such file or directory' | The issue seems to be related to your
system.

[13/12/2011 10:59:21.553] (error) fdpoll-epoll.c:140 - epoll_ctl: ep_fd 19,
fd
54: 'No such file or directory' | The issue seems to be related to your
system.

[13/12/2011 10:59:24.288] (warning) balancer_failover.c:154 - Taking
source='localhost:6081' off-line. | The server is disabling one of the
Information Sources.

[13/12/2011 10:59:25.511] (warning) balancer_failover.c:114 - Taking all
sources back on-line. | All the Information Sources have been off-lined.
The server is re-enabling all of them in order to start over again.

[13/12/2011 10:59:29.465] (error) fdpoll-epoll.c:231 - epoll_ctl: ep_fd 19,
fd
33: 'No such file or directory' | The issue seems to be related to your
system.

[13/12/2011 10:59:29.465] (error) fdpoll-epoll.c:140 - epoll_ctl: ep_fd 19,
fd
33: 'No such file or directory' | The issue seems to be related to your
system.

[13/12/2011 10:59:29.482] (error) fdpoll-epoll.c:113 - epoll_ctl: ep_fd 19,
fd
33: 'File exists' | The issue seems to be related to your system.

[13/12/2011 10:59:29.482] (error) fdpoll-epoll.c:140 - epoll_ctl: ep_fd 19,
fd
92: 'No such file or directory' | The issue seems to be related to your
system.

[13/12/2011 10:59:29.576] (error) fdpoll-epoll.c:140 - epoll_ctl: ep_fd 19,
fd
33: 'No such file or directory' | The issue seems to be related to your
system.

[13/12/2011 10:59:29.599] (error) fdpoll-epoll.c:113 - epoll_ctl: ep_fd 19,
fd
33: 'File exists' | The issue seems to be related to your system.

[13/12/2011 10:59:29.778] (error) fdpoll-epoll.c:140 - epoll_ctl: ep_fd 19,
fd
33: 'No such file or directory' | The issue seems to be related to your
system.

[13/12/2011 10:59:29.778] (warning) balancer_failover.c:154 - Taking
source='localhost:6081' off-line. | The server is disabling one of the
Information Sources.

[13/12/2011 10:59:29.807] (warning) balancer_failover.c:114 - Taking all
sources back on-line. | All the Information Sources have been off-lined.
The server is re-enabling all of them in order to start over again.

[13/12/2011 10:59:29.807] (error) socket.c:665 - Could not write to socket:
write(33, ..): 'Bad file descriptor' | It looks like you've hit a bug
in the server.
Please, do not hesitate to report it at
http://bugs.cherokee-project.com/
so the developer team can fix it.


[13/12/2011 10:59:42.008] (warning) balancer_failover.c:154 - Taking
source='localhost:6081' off-line. | The server is disabling one of the
Information Sources.

[13/12/2011 10:59:42.221] (warning) balancer_failover.c:114 - Taking all
sources back on-line. | All the Information Sources have been off-lined.
The server is re-enabling all of them in order to start over again.

[13/12/2011 10:59:42.505] (error) fdpoll-epoll.c:113 - epoll_ctl: ep_fd 19,
fd
56: 'File exists' | The issue seems to be related to your system.

[13/12/2011 10:59:49.288] (warning) balancer_failover.c:154 - Taking
source='localhost:6081' off-line. | The server is disabling one of the
Information Sources.

[13/12/2011 10:59:49.288] (warning) balancer_failover.c:114 - Taking all
sources back on-line. | All the Information Sources have been off-lined.
The server is re-enabling all of them in order to start over again.

[13/12/2011 10:59:53.119] (error) fdpoll-epoll.c:113 - epoll_ctl: ep_fd 19,
fd
33: 'File exists' | The issue seems to be related to your system.

[13/12/2011 10:59:53.529] (error) fdpoll-epoll.c:140 - epoll_ctl: ep_fd 19,
fd
33: 'No such file or directory' | The issue seems to be related to your
system.

[13/12/2011 10:59:53.529] (warning) balancer_failover.c:154 - Taking
source='localhost:6081' off-line. | The server is disabling one of the
Information Sources.

[13/12/2011 10:59:54.634] (warning) balancer_failover.c:114 - Taking all
sources back on-line. | All the Information Sources have been off-lined.
The server is re-enabling all of them in order to start over again.

[13/12/2011 10:59:57.008] (warning) balancer_failover.c:154 - Taking
source='localhost:6081' off-line. | The server is disabling one of the
Information Sources.




_______________________________________________
Cherokee-dev mailing list
Cherokee-dev@lists.octality.com
http://lists.octality.com/listinfo/cherokee-dev
Re: Issue 1318 in cherokee: Responses to concurrent requests targeted at the same reverse proxy back end get "swapped" [ In reply to ]
Comment #1 on issue 1318 by 246...@gmail.com: Responses to concurrent
requests targeted at the same reverse proxy back end get "swapped"
http://code.google.com/p/cherokee/issues/detail?id=1318

[13/12/2011 10:59:59.632] (warning) socket.c:264 - Could not set SO_LINGER
on
fd=58: Bad file descriptor | It looks like you've hit a bug in the
server. Please, do
not hesitate to report it at http://bugs.cherokee-project.com/ so the
developer team can fix it.

[13/12/2011 10:59:59.632] (error) fdpoll-epoll.c:140 - epoll_ctl: ep_fd 19,
fd
58: 'Bad file descriptor' | The issue seems to be related to your
system.

[13/12/2011 10:59:59.632] (error) thread.c:442 - Could not remove fd(58)
from
fdpoll | It looks like you've hit a bug in the server. Please, do not
hesitate to report it at http://bugs.cherokee-project.com/ so the
developer team can fix it.


_______________________________________________
Cherokee-dev mailing list
Cherokee-dev@lists.octality.com
http://lists.octality.com/listinfo/cherokee-dev
Re: Issue 1318 in cherokee: Responses to concurrent requests targeted at the same reverse proxy back end get "swapped" [ In reply to ]
Comment #2 on issue 1318 by 246...@gmail.com: Responses to concurrent
requests targeted at the same reverse proxy back end get "swapped"
http://code.google.com/p/cherokee/issues/detail?id=1318

This was actually caused by bug #1364


_______________________________________________
Cherokee-dev mailing list
Cherokee-dev@lists.octality.com
http://lists.octality.com/listinfo/cherokee-dev