1
weyou 2017-07-09 09:04:48 +08:00 via Android
配置文件里可以设置 log file。 查下是不是权限问题,在相同的用户下,分别不用-D 和用-D 跑下试试
|
2
29EtwXn6t5wgM3fD 2017-07-09 09:15:07 +08:00 via iPhone
同样问题,直接 nohup 了
|
3
la0wei OP @weyou 相同配置文件,不带 D 多出之前未下载完成任务信息,前面部分完全一致,没有别的有效信息。多出
2017-07-08 18:24:23.788374 [NOTICE] [Context.cc:310] Downloading 6 item(s) 2017-07-08 18:24:23.790107 [INFO] [HttpListenCommand.cc:106] CUID#7 - Using port 6800 for accepting new connections 2017-07-08 18:24:23.790243 [NOTICE] [HttpListenCommand.cc:108] IPv4 RPC: listening on TCP port 6800 2017-07-08 18:24:23.870513 [INFO] [LibsslTLSContext.cc:289] Trusted CA certificates were successfully added. 2017-07-08 18:24:27.095123 [NOTICE] [DownloadEngine.cc:248] Shutdown sequence commencing... Press Ctrl-C again for emergency shutdown. 2017-07-08 18:24:27.095634 [DEBUG] [RequestGroup.cc:1172] GID#404a06669f619c9c - Creating DownloadResult. 相同配置,不带 D 可以运行,配置文件差异只有 daemon=true 的话,不带的可以运行,总之不能 daemon |
4
tywtyw2002 2017-07-09 09:56:45 +08:00
你自己用 c 写个简单的 daemon 程序,有可能是 daemon 权限问题。 我曾经遇到过无法 daemon 的环境。
|
5
la0wei OP @tywtyw2002 再简单的也搞不定,已经在 gayhub 提交 issue 了,要不用 screen
|
6
mh4cx3r 2017-07-09 12:35:32 +08:00 via Android
看看是不是内存太少进程被 oom killer 杀了?再查看下系统日志之类,内核 oom 有时有点迷,即使内存够也会杀进程
|