diff options
author | Simon Rettberg | 2015-01-06 22:36:11 +0100 |
---|---|---|
committer | Simon Rettberg | 2015-01-06 22:36:11 +0100 |
commit | 63e040ea63755052ceca98aac3e6f9843cadbeee (patch) | |
tree | 90f5f0d3dfff42873ac05401f7f280dd13def4ee /src/server/signal.c | |
parent | [SERVER] Use a thread pool for client connections (diff) | |
download | dnbd3-63e040ea63755052ceca98aac3e6f9843cadbeee.tar.gz dnbd3-63e040ea63755052ceca98aac3e6f9843cadbeee.tar.xz dnbd3-63e040ea63755052ceca98aac3e6f9843cadbeee.zip |
[SERVER] Big code cleanup, refactoring, minor bugfixing
Diffstat (limited to 'src/server/signal.c')
-rw-r--r-- | src/server/signal.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/server/signal.c b/src/server/signal.c index f0988b9..3b7d50b 100644 --- a/src/server/signal.c +++ b/src/server/signal.c @@ -12,6 +12,7 @@ int signal_new() int signal_call(int signalFd) { + if ( signalFd < 0 ) return 0; static uint64_t one = 1; return write( signalFd, &one, sizeof one ) == sizeof one; } |