Here it is, the new thread interface.
[citadel.git] / citadel / modules / newuser / serv_newuser.c
index ac47feb102d71a7971e6f9184dd6d54b7844eb2b..afcea7e541b0d991c9ddc7a776473bfa30ff0990 100644 (file)
@@ -97,8 +97,11 @@ void CopyNewUserGreetings(void) {
 
 CTDL_MODULE_INIT(newuser)
 {
-   CtdlRegisterSessionHook(CopyNewUserGreetings, EVT_LOGIN);
-
-   /* return our Subversion id for the Log */
-   return "$Id$";
+       if (!threading)
+       {
+               CtdlRegisterSessionHook(CopyNewUserGreetings, EVT_LOGIN);
+       }
+       
+       /* return our Subversion id for the Log */
+       return "$Id$";
 }