aboutsummaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
Diffstat (limited to 'include')
-rw-r--r--include/delivery.h2
-rw-r--r--include/multiprocessing.h3
2 files changed, 4 insertions, 1 deletions
diff --git a/include/delivery.h b/include/delivery.h
index bd5137c..345cd13 100644
--- a/include/delivery.h
+++ b/include/delivery.h
@@ -385,7 +385,7 @@ void delivery_install_conda(char *install_script, char *conda_install_dir);
int delivery_format_str(struct Delivery *ctx, char **dest, const char *fmt);
// helper function
-void delivery_gather_tool_versions(struct Delivery *ctx);
+int delivery_gather_tool_versions(struct Delivery *ctx);
// helper function
int delivery_init_tmpdir(struct Delivery *ctx);
diff --git a/include/multiprocessing.h b/include/multiprocessing.h
index 5919462..ec7c1ad 100644
--- a/include/multiprocessing.h
+++ b/include/multiprocessing.h
@@ -38,6 +38,9 @@ struct MultiProcessingPool {
int status_interval; ///< Report a pooled task is "running" every n seconds
};
+/// A multiprocessing task's initial state (i.e. "FAIL")
+#define MP_POOL_TASK_STATUS_INITIAL (-1)
+
/// Maximum number of multiprocessing tasks STASIS can execute
#define MP_POOL_TASK_MAX 1000