diff options
author | Simon Rettberg | 2013-08-02 18:13:24 +0200 |
---|---|---|
committer | Simon Rettberg | 2013-08-02 18:13:24 +0200 |
commit | 762f7a4d7b3155254416b460c28a23c418ae59ed (patch) | |
tree | fb904393252a9f5688d2327c8c04965edf6c505b /src/server/globals.h | |
parent | fix0rs (diff) | |
download | dnbd3-762f7a4d7b3155254416b460c28a23c418ae59ed.tar.gz dnbd3-762f7a4d7b3155254416b460c28a23c418ae59ed.tar.xz dnbd3-762f7a4d7b3155254416b460c28a23c418ae59ed.zip |
[SERVER] several improvements
1) Close uplink if local copy is complete
2) Fix memleak when closing uplink (recv buffer was not cleared)
3) Add configurable artificial delays for client and server connections
Diffstat (limited to 'src/server/globals.h')
-rw-r--r-- | src/server/globals.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/server/globals.h b/src/server/globals.h index b063fc3..b77c547 100644 --- a/src/server/globals.h +++ b/src/server/globals.h @@ -133,6 +133,17 @@ extern char *_basePath; */ extern int _vmdkLegacyMode; +/** + * How much artificial delay should we add when a server connects to us? + */ +extern int _serverPenalty; + +/** + * How much artificial delay should we add when a client connects to us? + */ +extern int _clientPenalty; + + extern int _shutdown; void globals_loadConfig(); |