首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用start-stop-daemon启动二进制文件禁止使用UDP

使用start-stop-daemon启动二进制文件禁止使用UDP
EN

Stack Overflow用户
提问于 2014-07-31 06:47:27
回答 1查看 208关注 0票数 0

我有一个二进制文件,它使用UDP侦听等待命令。当它由root用户启动时,它工作得很好。但是如果在启动时由start-stop-daemon启动,我会在UDP例程中看到"Bad file descriptor“错误。

这是一个基于Linux/Ubuntu ARM的主板,运行3.4.0-1489-omap4内核。

start-stop-daemon --版本适用于Debian的start-stop-daemon 1.16.1.2

start-stop-daemon命令如下所示: start-stop-daemon --start --startas $home/program --pidfile $home/program. The -make-pidfile -argument

任何想法都将不胜感激。

EN

回答 1

Stack Overflow用户

发布于 2014-08-01 05:45:58

当我从启动脚本启动时,发现我是在网络启动之前尝试连接的。我在应用程序中添加了10秒的延迟,UDP通信开始工作。当我有更多的时间来创建一个合适的解决方案时,我将不得不重新考虑这一点。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25048227

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档