Explorar o código

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

Bryan Drewery %!s(int64=16) %!d(string=hai) anos
pai
achega
17efdd0b90
Modificáronse 1 ficheiros con 5 adicións e 1 borrados
  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