Branch: Tag:

1997-09-14

1997-09-14 17:23:56 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Added mutex for privs.pike.

Rev: server/base_server/roxen.pike:1.131

1: - constant cvs_version = "$Id: roxen.pike,v 1.130 1997/09/12 06:14:28 per Exp $"; + constant cvs_version = "$Id: roxen.pike,v 1.131 1997/09/14 17:23:56 grubba Exp $";   #define IN_ROXEN   #include <roxen.h>   #include <config.h>
70:   private object root;       + #ifdef THREADS + // This mutex is used by privs.pike + object euid_egid_lock = Thread.Mutex(); + #endif /* THREADS */ +    // Fork, and then do a 'slow-quit' in the forked copy. Exit the   // original copy, after all listen ports are closed.   // Then the forked copy finish all current connections.