summaryrefslogtreecommitdiffstats
path: root/src/server/globals.h
diff options
context:
space:
mode:
authorSimon Rettberg2020-02-24 14:13:01 +0100
committerSimon Rettberg2020-02-24 14:13:01 +0100
commitdd0880b8ee67f9a69802a2a3ef26cd5df6881129 (patch)
tree04cdf5c186b2c5959c77484b6198bcdb21a19329 /src/server/globals.h
parent[SERVER] Lookup image on storage even in proxy mode (diff)
downloaddnbd3-dd0880b8ee67f9a69802a2a3ef26cd5df6881129.tar.gz
dnbd3-dd0880b8ee67f9a69802a2a3ef26cd5df6881129.tar.xz
dnbd3-dd0880b8ee67f9a69802a2a3ef26cd5df6881129.zip
[SERVER] Introduce ignoreAllocErrors
If enabled, a failed fallocate will not abort image replication, but retry with sparse mode.
Diffstat (limited to 'src/server/globals.h')
-rw-r--r--src/server/globals.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/server/globals.h b/src/server/globals.h
index df8c595..b1336dc 100644
--- a/src/server/globals.h
+++ b/src/server/globals.h
@@ -255,6 +255,12 @@ extern atomic_bool _lookupMissingForProxy;
extern atomic_bool _sparseFiles;
/**
+ * If true, don't abort image replication if preallocating
+ * the image fails, but retry with sparse file.
+ */
+extern atomic_bool _ignoreAllocErrors;
+
+/**
* Port to listen on (default: #define PORT (5003))
*/
extern atomic_int _listenPort;