[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Bug#109519: marked as done (SO_LINGER should let process sleep on close(
From: |
Debian Bug Tracking System |
Subject: |
Bug#109519: marked as done (SO_LINGER should let process sleep on close()) |
Date: |
Mon, 19 Aug 2002 15:48:23 -0500 |
Your message dated Mon, 19 Aug 2002 22:39:38 +0200
with message-id <20020819203938.GD5453@212.23.136.22>
and subject line fixed
has caused the attached Bug report to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere. Please contact me immediately.)
Debian bug tracking system administrator
(administrator, Debian Bugs database)
--------------------------------------
Received: (at submit) by bugs.debian.org; 21 Aug 2001 16:26:27 +0000
>From tux@gmx.li Tue Aug 21 11:26:27 2001
Return-path: <tux@gmx.li>
Received: from mailout05.sul.t-online.com (mailout05.sul.t-online.de)
[194.25.134.82]
by master.debian.org with esmtp (Exim 3.12 1 (Debian))
id 15ZEME-00043j-00; Tue, 21 Aug 2001 11:26:26 -0500
Received: from fwd03.sul.t-online.de
by mailout05.sul.t-online.de with smtp
id 15ZEMC-0005nZ-03; Tue, 21 Aug 2001 18:26:24 +0200
Received: from orion.sc (02151503627-0001@[217.1.55.85]) by
fmrl03.sul.t-online.com
with esmtp id 15ZEM5-28Y7e4C; Tue, 21 Aug 2001 18:26:17 +0200
Received: from [192.168.0.2] (helo=gryffindor.sc)
by orion.sc with esmtp (Exim 3.12 #1 (Debian))
id 15ZG1R-0000LA-00
for <submit@bugs.debian.org>; Tue, 21 Aug 2001 20:13:05 +0200
Received: from moritz by gryffindor.sc with local (Exim 3.12 #1 (Debian))
id 15ZEGb-0006OH-00
for <submit@bugs.debian.org>; Tue, 21 Aug 2001 18:20:37 +0200
To: submit@bugs.debian.org
Subject: pfinet crashs in tcp_close() because of missing schedule_timeout()
From: Moritz Schulte <moritz@chaosdorf.de>
Date: 21 Aug 2001 18:20:37 +0200
Message-ID: <87pu9ps7u2.fsf@gryffindor.sc>
Lines: 31
User-Agent: Gnus/5.0808 (Gnus v5.8.8) Emacs/20.7
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Sender: Moritz Schulte <tux@gmx.li>
X-Sender: 02151503627-0001@t-dialin.net
Delivered-To: submit@bugs.debian.org
Package: hurd
Version: N/A
Severity: important
Hi,
with ssh I can easily trigger the following assertion failure in
pfinet:
pfinet: ../../pfinet/glue-include/linux/sched.h:156: schedule_timeout:
Assertion `!"schedule_timeout"' failed.
Here the function from sched.h:
static inline long
schedule_timeout (long timeout)
{
/* XXX this is only ever called to do SO_LINGER, which we don't support */
assert (!"schedule_timeout");
return 0;
}
Marcus suggested to undefine SO_LINGER. That seems to be the right
solution, currently. Otherwise we would need to implement a
schedule_timeout() function. Linux' schedule_timeout() depends on a
lot of other functions, it can't be simply plugged into pfinet.
moritz
--
Moritz Schulte <moritz@chaosdorf.de> http://www.chaosdorf.de/moritz/
Debian/GNU supporter - http://www.debian.org/ http://www.gnu.org/
GPG fingerprint = 3A14 3923 15BE FD57 FC06 B501 0841 2D7B 6F98 4199
---------------------------------------
Received: (at 109519-done) by bugs.debian.org; 19 Aug 2002 20:39:43 +0000
>From Marcus.Brinkmann@ruhr-uni-bochum.de Mon Aug 19 15:39:43 2002
Return-path: <Marcus.Brinkmann@ruhr-uni-bochum.de>
Received: from porta.u64.de [194.77.88.106]
by master.debian.org with esmtp (Exim 3.12 1 (Debian))
id 17gtJM-00085Y-00; Mon, 19 Aug 2002 15:39:41 -0500
Received: from (ulysses) [212.23.136.22]
by porta.u64.de with asmtp (Exim 3.12 #1 (Debian))
id 17guDv-0007MZ-00; Mon, 19 Aug 2002 23:38:07 +0200
Received: from marcus by ulysses with local (Exim 3.35 #1 (Debian))
id 17gtJK-0001Sh-00
for <109519-done@bugs.debian.org>; Mon, 19 Aug 2002 22:39:38 +0200
Date: Mon, 19 Aug 2002 22:39:38 +0200
From: Marcus Brinkmann <Marcus.Brinkmann@ruhr-uni-bochum.de>
To: 109519-done@bugs.debian.org
Subject: fixed
Message-ID: <20020819203938.GD5453@212.23.136.22>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: Mutt/1.4i
Sender: Marcus Brinkmann <Marcus.Brinkmann@ruhr-uni-bochum.de>
Delivered-To: 109519-done@bugs.debian.org
SO_LINGER doesn't crash the system anymore, although close() is not
synchronized yet. But that is another issue, so I am closing this report.
Thanks,
Marcus
--
`Rhubarb is no Egyptian god.' GNU http://www.gnu.org marcus@gnu.org
Marcus Brinkmann The Hurd http://www.gnu.org/software/hurd/
Marcus.Brinkmann@ruhr-uni-bochum.de
http://www.marcus-brinkmann.de/
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Bug#109519: marked as done (SO_LINGER should let process sleep on close()),
Debian Bug Tracking System <=