chiark
/
gitweb
/
~mdw
/
disorder
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Limit rescan/recheck messages to one every 10 seconds (and at most one
[disorder]
/
server
/
schedule.c
diff --git
a/server/schedule.c
b/server/schedule.c
index a932f2d4139db9529e38ec8b02a7ac2bd31f8814..6092fb5b227e9dc95b896ae268befc1ea989e387 100644
(file)
--- a/
server/schedule.c
+++ b/
server/schedule.c
@@
-81,28
+81,7
@@
*
* TODO: add disorder-dump support
*/
*
* TODO: add disorder-dump support
*/
-
-#include <config.h>
-#include "types.h"
-
-#include <string.h>
-#include <db.h>
-#include <time.h>
-#include <stddef.h>
-
-#include "trackdb.h"
-#include "trackdb-int.h"
-#include "schedule.h"
-#include "table.h"
-#include "kvp.h"
-#include "log.h"
-#include "queue.h"
-#include "server-queue.h"
-#include "state.h"
-#include "play.h"
-#include "mem.h"
-#include "random.h"
-#include "vector.h"
+#include "disorder-server.h"
static int schedule_trigger(ev_source *ev,
const struct timeval *now,
static int schedule_trigger(ev_source *ev,
const struct timeval *now,
@@
-454,7
+433,7
@@
static int schedule_lookup(const char *id,
int n;
/* Look up the action */
int n;
/* Look up the action */
- n = TABLE_FIND(schedule_actions,
typeof(schedule_actions[0]),
name, action);
+ n = TABLE_FIND(schedule_actions, name, action);
if(n < 0) {
error(0, "scheduled event %s: unrecognized action '%s'", id, action);
return -1;
if(n < 0) {
error(0, "scheduled event %s: unrecognized action '%s'", id, action);
return -1;