Jelajahi Sumber

* Release nick after 5 seconds for msg-release to give time to type /NICK

Bryan Drewery 16 tahun lalu
induk
melakukan
17efdd0b90
1 mengubah file dengan 5 tambahan dan 1 penghapusan
  1. 5 1
      src/mod/irc.mod/msgcmds.c

+ 5 - 1
src/mod/irc.mod/msgcmds.c

@@ -435,7 +435,11 @@ static int msg_release(char *nick, char *host, struct userrec *u, char *par)
 
     if (glob_master(fr)) {
       putlog(LOG_CMDS, "*", STR("(%s!%s) !%s! RELEASE"), nick, host, u->handle);
-      release_nick();
+      egg_timeval_t howlong;
+      howlong.sec = 5;
+      howlong.usec = 0;
+      timer_create(&howlong, "Release jupenick", (Function) release_nick);
+//      release_nick();
     } else
       putlog(LOG_CMDS, "*", STR("(%s!%s) !%s! failed RELEASE (User it not +m)"), nick, host, u->handle);
   } else