- if (journal_startup() < 0)
- exit(1);
-
- empth_create(player_accept, 50 * 1024, flags, "AcceptPlayers", 0);
- empth_create(player_kill_idle, 50 * 1024, flags, "KillIdle", 0);
- empth_create(delete_lostitems, 50 * 1024, flags, "DeleteItems", 0);
+ update_lock = empth_rwlock_create("Update");
+ shutdown_lock = empth_rwlock_create("Shutdown");
+ if (!update_lock || !shutdown_lock)
+ exit_nomem();