~mdw
/
disorder
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
compute stats in a subprocess to avoid wedging the server if it takes ages
[disorder]
/
server
/
trackdb.h
diff --git
a/server/trackdb.h
b/server/trackdb.h
index
cb9e639
..
fe43474
100644
(file)
--- a/
server/trackdb.h
+++ b/
server/trackdb.h
@@
-44,6
+44,11
@@
void trackdb_close(void);
char **trackdb_stats(int *nstatsp);
/* return a list of database stats */
char **trackdb_stats(int *nstatsp);
/* return a list of database stats */
+void trackdb_stats_subprocess(struct ev_source *ev,
+ void (*done)(char *data, void *u),
+ void *u);
+/* collect stats in background and call done() with results */
+
int trackdb_set(const char *track,
const char *name,
const char *value);
int trackdb_set(const char *track,
const char *name,
const char *value);