我正在尝试使用G-WAN(版本4.3.14,在64位Ubuntu 14.04.3上以sudo启动)提供大量小文件。我开始用单个连接请求使用wget提供基本URL和带有URL后缀列表的文件。在某些时候,对于不同的运行,这是不同的,gwan可执行文件默默地退出。在gwan日志或站点错误日志中没有跟踪(我确实将'_log'更改为'log'以启用日志记录)。退出状态代码是139.这是什么意思?当我用Ctrl-C停止它时,退出代码是130。
是否有退出状态代码的参考?我找不到谷歌。
答案 0 :(得分:1)
首先,Ubuntu 14.04.3
是最近的,而G-WAN v4.3.14
已经很久了。几乎每个新的操作系统版本都引入了需要补丁的cincompatibilities,这就是我们必须为注册用户发布更新版本的原因。这解释了您正在经历的“无声退出”。
其次,可以通过以下方式找到流程退出代码:
./gwan -h
echo $?
0
零表示没有错误,任何其他值都是错误(mixing system flags尽可能提供信息)。这就是为什么Ctrl + C返回130:Control-C是致命错误信号2,(130 = 128 + 2)。