diff options
| author | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2009-06-20 16:17:00 +0000 |
|---|---|---|
| committer | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2009-06-20 16:17:00 +0000 |
| commit | 3636345a25646c407b07af7679f37a2f8708e1e9 (patch) | |
| tree | 928b5d505bbda7fce258247bb2962d5ed3b434ce /src/option_processing.cc | |
| parent | 3177b0aa1c39459c2af1582a614bb4c51ddc0422 (diff) | |
2009-06-21 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
Call daemon() with arguments(0,0), which means daemon() changes
current working directory to / and redirects stdin, stdout and
stderr to /dev/null.
* src/option_processing.cc
Diffstat (limited to 'src/option_processing.cc')
| -rw-r--r-- | src/option_processing.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/option_processing.cc b/src/option_processing.cc index 713251be..14613c80 100644 --- a/src/option_processing.cc +++ b/src/option_processing.cc @@ -191,7 +191,7 @@ void option_processing(Option& op, std::deque<std::string>& uris, } #ifdef HAVE_DAEMON if(op.getAsBool(PREF_DAEMON)) { - if(daemon(1, 1) < 0) { + if(daemon(0, 0) < 0) { perror(MSG_DAEMON_FAILED); exit(DownloadResult::UNKNOWN_ERROR); } |
