diff options
author | Vsevolod Stakhov <vsevolod@rspamd.com> | 2022-08-19 21:13:03 +0100 |
---|---|---|
committer | Vsevolod Stakhov <vsevolod@rspamd.com> | 2022-08-19 21:13:03 +0100 |
commit | bfd6f0dba6a5147e7718c816d064260762d37014 (patch) | |
tree | 8f2c23f9824ab294cede5a255cc86c33c7b3ae8a /src/libserver/worker_util.h | |
parent | 256a3e0a2967893ba3106fd99f64d16e5b7d21e9 (diff) | |
download | rspamd-bfd6f0dba6a5147e7718c816d064260762d37014.tar.gz rspamd-bfd6f0dba6a5147e7718c816d064260762d37014.zip |
[Minor] Add utility function for task timeouts
Diffstat (limited to 'src/libserver/worker_util.h')
-rw-r--r-- | src/libserver/worker_util.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/libserver/worker_util.h b/src/libserver/worker_util.h index ed7ada3d3..677f8fcbf 100644 --- a/src/libserver/worker_util.h +++ b/src/libserver/worker_util.h @@ -174,6 +174,15 @@ void rspamd_hard_terminate (struct rspamd_main *rspamd_main) G_GNUC_NORETURN; gboolean rspamd_worker_is_scanner (struct rspamd_worker *w); /** + * Checks + * @param cfg + * @param timeout + * @return + */ +gdouble rspamd_worker_check_and_adjust_timeout (struct rspamd_config *cfg, + gdouble timeout); + +/** * Returns TRUE if a specific worker is a primary controller * @param w * @return |