diff options
Diffstat (limited to 'src/MultiUrlRequestInfo.h')
| -rw-r--r-- | src/MultiUrlRequestInfo.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/MultiUrlRequestInfo.h b/src/MultiUrlRequestInfo.h index 1d0176dd..6a324af0 100644 --- a/src/MultiUrlRequestInfo.h +++ b/src/MultiUrlRequestInfo.h @@ -70,7 +70,10 @@ private: sigset_t mask_; + bool useSignalHandler_; + void printMessageForContinue(); + void setupSignalHandlers(); void resetSignalHandlers(); public: /* @@ -105,6 +108,12 @@ public: error_code::Value getResult(); const SharedHandle<DownloadEngine>& getDownloadEngine() const; + + // Signal handlers are not prepared if false is given. + void setUseSignalHandler(bool useSignalHandler) + { + useSignalHandler_ = useSignalHandler; + } }; } // namespace aria2 |
