summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--winsup/cygwin/ChangeLog4
-rw-r--r--winsup/cygwin/fhandler_socket.cc7
2 files changed, 8 insertions, 3 deletions
diff --git a/winsup/cygwin/ChangeLog b/winsup/cygwin/ChangeLog
index c5691581a..25751d32e 100644
--- a/winsup/cygwin/ChangeLog
+++ b/winsup/cygwin/ChangeLog
@@ -1,3 +1,7 @@
+2011-01-31 Corinna Vinschen <corinna@vinschen.de>
+
+ * fhandler_socket.cc (address_in_use): Improve comment readability.
+
2011-01-30 Corinna Vinschen <corinna@vinschen.de>
* fhandler_socket.cc (address_in_use): Disable. Add comment.
diff --git a/winsup/cygwin/fhandler_socket.cc b/winsup/cygwin/fhandler_socket.cc
index 86dc92043..f0c9d6da5 100644
--- a/winsup/cygwin/fhandler_socket.cc
+++ b/winsup/cygwin/fhandler_socket.cc
@@ -873,9 +873,10 @@ fhandler_socket::link (const char *newpath)
}
#if 0
-/* This doesn't work correctly. It has been called in bind to check if a
- loca address is still in use, but it disables bind in the SO_REUSEADDR
- case even if only an accepted socket is still using the local address.
+/* This function doesn't work correctly. It has been called in bind to check
+ if a local address is still in use, but it disables to bind in the
+ SO_REUSEADDR case even if only an accepted socket is still using the
+ local address, and even if said accepted socket is already in CLOSE_WAIT.
I keep this function in the code for later reference only. */
static inline bool
address_in_use (const struct sockaddr *addr)