mirror of
https://github.com/unrealircd/unrealircd.git
synced 2026-07-03 20:03:12 +02:00
- Usermode modules now no longer have to be permanent (#3174), this was
simply a bug that was introduced when adding remote includes support years ago.
This commit is contained in:
@@ -1563,3 +1563,6 @@
|
||||
- Fixed set::modes-on-join: could crash or disfunction with certain
|
||||
parameter mode combinations.
|
||||
- Minor source cleanup in src/modules/m_map.c, suggested by fez (#0003540).
|
||||
- Usermode modules now no longer have to be permanent (#3174), this was
|
||||
simply a bug that was introduced when adding remote includes support years
|
||||
ago.
|
||||
|
||||
@@ -9095,6 +9095,7 @@ int rehash(aClient *cptr, aClient *sptr, int sig)
|
||||
return rehash_internal(cptr, sptr, sig);
|
||||
return 0;
|
||||
#else
|
||||
loop.ircd_rehashing = 1;
|
||||
return rehash_internal(cptr, sptr, sig);
|
||||
#endif
|
||||
}
|
||||
@@ -9111,6 +9112,7 @@ int rehash_internal(aClient *cptr, aClient *sptr, int sig)
|
||||
write_pidfile();
|
||||
#endif
|
||||
}
|
||||
loop.ircd_rehashing = 1; /* double checking.. */
|
||||
if (init_conf(configfile, 1) == 0)
|
||||
run_configuration();
|
||||
if (sig == 1)
|
||||
|
||||
Reference in New Issue
Block a user