[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <1GNVuW-02KMfw0@fwd29.sul.t-online.de>
Date: 13 Sep 2006 14:41 GMT
From: pledr@...nline.de (Peter Lezoch)
To: <linux-kernel@...r.kernel.org>
Subject: Error binding socket: address already in use
Hi,
killing a server task that is operating on a UDP socket( AF_INET, SOCK_DGRAM, IPPROTO_UDP ), leaves the socket in an unclosed state. A subsequently started task, that wants to use the same port, gets from bind above error message.This is, in my opinion, wrong behavior, because of the connectionless nature of UDP. Only reboot solves this situation. It looks, as if in net/socket.c, TCP and UDP are handled in the same way without taking into account the different nature of the protocols?!
How can I overcome this problem ?
kind regards
peter lezoch
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists