LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 645|回复: 0

将APP程序做成daemon时的问题

[复制链接]
发表于 2004-3-29 08:28:26 | 显示全部楼层 |阅读模式
我写了一个用于网络通讯的server端程序sd,想把它做成一个daemon运行,写了一个简单的脚本:
代码:

case "$1" in
  start)
   echo -n "Starting sd: "
   daemon sd
   touch /var/lock/subsys/sd
   echo
   ;;
  stop)
   echo -n "Shutting down sd: "
   killproc sd
   echo
   rm -f /var/lock/subsys/sd
   rm -f /var/run/sd.pid
   ;;
  status)
   status sd
   ;;
  restart)
   $0 stop
   $0 start
   ;;
  reload)
   echo -n "Reloading sd: "
   killproc sd -HUP
   echo
   ;;
  *)
   echo "Usage: $0 {start|stop|restart|reload|status}"
   exit 1
esac


然后用chkconfig把它加载,
但是用service sd start的时候,显示了
代码:

Starting sd:


就不动了,没有OK 或FAILED字样。
我想应该是到了“daemon sd”就被阻塞了。
我不知道做成一个daemon是否还有什么特殊写法!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表