commit - adc1eedda3162f882ee59984a3b35064dfbde492
commit + 9ec32d15ab968390c66545b1ed5c62b38e526834
blob - c91f0db18b8eafaf17ee2fc87246192a80c49bf3
blob + 88ceb247cbb86dbeac45a5d6f6ae36ba45622daf
--- src/ngircd/ngircd.c
+++ src/ngircd/ngircd.c
* Naehere Informationen entnehmen Sie bitter der Datei COPYING. Eine Liste
* der an ngIRCd beteiligten Autoren finden Sie in der Datei AUTHORS.
*
- * $Id: ngircd.c,v 1.47 2002/05/30 16:52:21 alex Exp $
+ * $Id: ngircd.c,v 1.48 2002/06/02 17:01:21 alex Exp $
*
* ngircd.c: Hier beginnt alles ;-)
*/
#include <string.h>
#include <unistd.h>
#include <sys/types.h>
+#include <sys/stat.h>
#include <sys/wait.h>
#include <time.h>
INT32 pid, n;
INT i;
+ umask( 0077 );
+
NGIRCd_Restart = FALSE;
NGIRCd_Quit = FALSE;
NGIRCd_NoDaemon = FALSE;
Initialize_Listen_Ports( );
/* Hauptschleife */
- while( TRUE )
- {
- if( NGIRCd_Quit || NGIRCd_Restart ) break;
- Conn_Handler( 5 );
- }
+ Conn_Handler( );
/* Alles abmelden */
Conn_Exit( );