]> git.pond.sub.org Git - empserver/blobdiff - src/server/update.c
Update copyright notice
[empserver] / src / server / update.c
index 51a571b99caf2a222f306cf60a92f3ef472bfd28..d6caf614d4e18efb57dc5184d5c92209af310bcb 100644 (file)
@@ -1,6 +1,6 @@
 /*
  *  Empire - A multi-player, client/server Internet based war game.
- *  Copyright (C) 1986-2013, Dave Pare, Jeff Bailey, Thomas Ruschak,
+ *  Copyright (C) 1986-2016, Dave Pare, Jeff Bailey, Thomas Ruschak,
  *                Ken Stevens, Steve McClure, Markus Armbruster
  *
  *  Empire is free software: you can redistribute it and/or modify
@@ -69,7 +69,6 @@ void
 update_init(void)
 {
     struct player *dp;
-    int stacksize;
 
     update_schedule_anchor = (time(NULL) + 59) / 60 * 60;
     if (update_get_schedule() < 0)
@@ -78,11 +77,7 @@ update_init(void)
     dp = player_new(-1);
     if (!dp)
        exit_nomem();
-    /* FIXME ancient black magic; figure out true stack need */
-    stacksize = 100000 +
-/* finish_sects */ WORLD_X * WORLD_Y * (2 * sizeof(double) +
-                                       sizeof(char *));
-    update_thread = empth_create(update_sched, stacksize, 0, "Update", dp);
+    update_thread = empth_create(update_sched, 512 * 1024, 0, "Update", dp);
     if (!update_thread)
        exit_nomem();
 }
@@ -162,7 +157,6 @@ update_sched(void *unused)
 
        update_get_schedule();
     }
-    /*NOTREACHED*/
 }
 
 /*