0

我正在使用 Poco 1.4.4 和 Debian Linux 进行嵌入项目。

从 SSH 终端启动我的软件,一切正常,但是当我从 init.d 脚本运行它并启动系统时,Poco 计时器挂起,但其余程序运行正常。

在 Timer-callback 函数中,我尝试连接到返回一些数据的远程 HTTP 服务器。

我不确定这是 Poco 问题、Linux 问题还是我的代码中的错误。

为什么从 SSH 启动一切正常而从 init.d 启动不起作用?你有什么主意吗?谢谢

4

2 回答 2

1

黑暗中的一枪,但是当回调被调用时,网络可能没有启动吗?

于 2013-01-22T12:33:28.697 回答
0

正如 Martin 所说,这是一个 Linux 服务订单问题。用“S05MyService”更改“S03MyService”名称,解决了我的问题。谢谢。

于 2013-01-21T18:42:59.087 回答