gpt4 book ai didi

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

转载 作者:太空宇宙 更新时间:2023-11-04 03:55:00 31 4
gpt4 key购买 nike

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

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

启动-停止-守护进程--版本Debian 的启动-停止-守护进程 1.16.1.2

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

任何想法将不胜感激。

最佳答案

事实证明,当我从启动脚本启动时,我试图在网络启动之前进行连接。我在应用程序内添加了 10 秒的延迟,UDP 通信开始工作。当我有更多时间来创建适当的解决方案时,我将不得不重新审视这个问题。

关于linux - 使用 start-stop-daemon 启动二进制文件禁止使用 UDP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25048227/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com