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

Bug#571457: OpenVZ TCP/IP socket write hangs - is this Debian bug 542633 ?



Hello, Maximilian,

I would like to ask you whether you think the following bug is the same
as http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=542633
"openvz: [UBC]: Endless loop in __sk_stream_wait_memory."

I had a reproducible "stops working" with a Subversion server running on
an OpenVZ guest. After some investigation, this turned out to be nothing
Subversion-specific. I was able to reproduce with a minimal client /
server pair.

What I know about "my" bug:

   * A write system call to a TCP/IP connection socket hangs, it does
not return to the application,

   * the process doing the write consumes what CPU cycles it can get, as
reported by "top",

   * killing the other side of the TCP/IP connection does not result in
the "connection reset by peer" condition as it should,

   * instead, the write simply continues to consume all CPU cycles it
can get, for all I know, indefinitely until I kill the process,

   * the bug seems to appear if the sender writes fast, faster than the
network or the client can consume,

   * putting big chunks of data into a single write call does not seem
to be strictly necessary to reproduce the problem, but it does make the
problem appear more easily,

   * the problem can be made to appear a write or two later by raising
the tcpsndbuf UBC.

For more details, I have filed
http://bugzilla.openvz.org/show_bug.cgi?id=1443 on this issue. This also
has my client / server pair with which I have been able to reproduce
this bug.

I have also filed the Debian bug
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=571457 on the same
issue, originally against Subversion, now I have reassigned it to the
OpenVZ image I have been using.

Would you kindly tell me whether this bug is the same as Debian bug 542633 ?

Do you think this is Debian specific, or does it also concern OpenVZ
upstream?

Regards,

Andreas

-- 
Dr. Andreas Krüger, Berater, DV-RATIO NORDWEST GmbH
andreas.krueger@dv-ratio.com
GPG/PGP Fingerprint 8063 4A9B 362D 4220 A546  14C1 EA19 AADC FD44 5EB7

DV-RATIO NORDWEST GmbH
Tel: +49 (0)211 / 577 996-0
Fax: +49 (0)211 / 577 996-26
http://www.dv-ratio.com <http://www.dv-ratio.com> 
Sitz der Gesellschaft Habsburgerstraße 12, 40547 Düsseldorf
Registergericht Düsseldorf HRB 34330
USt-IdNr.:  DE811321837
Steuer-Nr.: 809/44031
Geschäftsführung: Günter Gerstmann
Prokura: Trudbert Vetter, Uwe Wolfram

DV-RATIO - "Kompetenz und Zuverlässigkeit seit 1980"




Attachment: signature.asc
Description: OpenPGP digital signature


Reply to: