Jelajahi Sumber

* Added strerror(errno) to "Can't create new socket" error log

svn: 1748
Bryan Drewery 21 tahun lalu
induk
melakukan
0883637432
2 mengubah file dengan 2 tambahan dan 1 penghapusan
  1. 1 0
      doc/UPDATES
  2. 1 1
      src/net.c

+ 1 - 0
doc/UPDATES

@@ -12,6 +12,7 @@ Lines prefixxed with '-' were disabled before release and are not finishsed.
 * Fixed '+ban' not showing up in help system.
 * Fixed double cmd log with cmd_whom.
 * The mode queue being flushed could cause excess flood, reverted back to eggdrop code for flushing the mode queue.
+* Added errno output to "Can't create new socket" error.
 
 1.2.1
 

+ 1 - 1
src/net.c

@@ -418,7 +418,7 @@ int real_getsock(int options, char *fname, int line)
   if (sock >= 0)
     setsock(sock, options);
   else if (!identd_hack)
-    putlog(LOG_WARNING, "*", "Warning: Can't create new socket! (%s:%d)", fname, line);
+    putlog(LOG_WARNING, "*", "Warning: Can't create new socket! (%s:%d): %s", fname, line, strerror(errno));
   else if (identd_hack)
     identd_hack = 0;
   return sock;