* cygserver.cc (main): Move call to ipcinit() up before installing

any threads.
	* sysv_sem.cc: Update to FreeBSD version 1.67.
	(seminit): Initialize semaphore sequence numbers to 0.
This commit is contained in:
Corinna Vinschen
2003-11-26 22:29:35 +00:00
parent a2acbfb14e
commit 1d88f8cea2
3 changed files with 12 additions and 6 deletions

View File

@ -726,6 +726,8 @@ main (const int argc, char *argv[])
if (wincap.has_security () && !setup_privileges ())
panic ("Setting process privileges failed.");
ipcinit ();
/*XXXXX*/
threaded_queue request_queue (request_threads);
@ -739,11 +741,7 @@ main (const int argc, char *argv[])
request_queue.add_submission_loop (&submission_loop);
if (transport->listen () == -1)
{
exit (1);
}
ipcinit ();
return 1;
cache.start ();