当前位置:  技术问答>linux和unix

为什么程序随系统自启动后就退出了?

    来源: 互联网  发布时间:2015-10-08

    本文导语:  我在HP-UX上有个程序,手动启动时没有问题,但让它随系统自启动时就会退出,最后跟踪到是fork的问题,把下面的代码注释掉就没事了:  /*      pid_t pid = fork();        if( pid  0 )        {          ...

我在HP-UX上有个程序,手动启动时没有问题,但让它随系统自启动时就会退出,最后跟踪到是fork的问题,把下面的代码注释掉就没事了: 
/* 
    pid_t pid = fork(); 
      if( pid  0 ) 
      { 
              printf("service of test startn"); 
              return 0; 
      } 
*/ 

有其他解决办法吗?

|
改成这样
    pid_t pid = fork(); 
      if( pid  0 ) 
      { 
              printf("service of test startn"); 
sleep(1);
              return 0; 
      } 
else if(fork()>0)
return 0;

|
改成这样试试:
pid_t pid = fork(); 
      if( pid  0 ) 
      { 
              printf("service of test startn"); 
              return 0; 
      } 
      else{
              printf("child processn");

      }

|
难道在启动时不支持fork?

    
 
 

您可能感兴趣的文章:

  • 终端打开应用程序,怎样使当终端退出时应用程序不退出.问了好多人,其实很简单.
  • shell 函数中的用exit时,什么情况下仅仅退出函数,什么情况下退出整个shell程序?
  • 请问如何通过telnet的方式启动服务器(solaris)上的用.sh角本方式启动java写的应用程序,在退出telnet时服务器上的应用程序不会退出?
  • 菜鸟求助:Linux 应用程序后台启动后关闭窗口程序退出
  • 段错误为什么程序会退出?谁让退出的?
  • 我用的是putty软件SSH到linux上,但启动程序后关闭终端程序就退出了,在线等,请高人指教!
  • C# WinForm程序完全退出的问题解决
  • 后台运行程序异常退出
  • 为什么执行完execlp函数后程序就退出了,怎样才能让程序继续执行后面的代码
  • daemon程序的编写以及如何退出daemon程序?
  • 定时top看系统参数,发现我的程序的SIZE项和RES项的数值一直在增加,这是不是说明,我的程序有内存泄漏? iis7站长之家
  • linux下如何实现程序异常退出自动再运行
  • 程序进入死循环,怎么能退出来?
  • TCP程序非正常退出
  • Jbuilder7退出和关闭时,程序没有响应,是何缘故?
  • 客户端终止,服务器子程序退出的问题。
  • 我的curses程序在退出时后,键盘除了Del键外都没反映,why?
  • jbuilder7问题 编译没有问题,内部运行编写的的java程序就退出了???
  • Android 再按一次返回键退出程序实现思路
  • wince禁止程序标题栏上的退出按钮示例
  • Ubuntu程序开机自动启动设置(服务和自动运行配置文件)的几种方法
  • 关于系统变量,开机启动程序,和定时启动程序
  • 请问Linux如何象Windows 那样把我的程序放到启动里面,登录后启动我的程序
  • 怎么在HP11.00平台启动时运行一个程序,就是让该程序随系统启动,麻烦各位教我,谢谢了!
  • 请问Linux如何象Windows 那样把我的程序放到启动里面,登录后启动我的程序
  • 紧急问题:我启动一个java程序之后用ps一看,为和显示我启动了多个程序?然后我kill-9第一个pid之后,又全部没了
  • 板卡程序自启动和在用户模式下启动反差比较大
  • 怎样设置应用程序随linux启动而启动!
  • 为什么我在java程序里启动的一个程序在java程序关闭后,该程序的所有进程都关掉了
  • 为什么我的Linux系统拔掉网线后启动程序启动的非常慢?
  • 如何让自己做的一个程序在虚拟机启动时也自动启动
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • windows server2008上PowerBuilder程序系统错误解决方法
  • UNIX系统下的C程序移植到Linux系统的问题
  • Fedora 16系统,装了新的程序,系统重启就没了。怎么回事?
  • 怎么样让我的程序最小化时进入系统托盘(就像系统时间那个位置)?
  • 怎么在java程序中执行系统命令或其他可执行程序(像批处理一样)?
  • 在liunx系统上跑程序,几个小时后系统死机,而cpu不狂涨,也无内存泄露
  • 英文操作系统可以程序里面可以写中文程序吗
  • Linux(Oracle系统在上面)系统无缘无故死机 , 可能是由于应用程序引起 , 可是由于重新启动查不到相关信息 , 不知道在哪里有记录系统CPU Lo
  • 请大家帮忙提供资料:如何将windows系统服务程序移植为linux系统服务?
  • 定时top看系统参数,发现我的程序的SIZE项和RES项的数值一直在增加,这是不是说明,我的程序有内存泄漏?
  • 当使用qmail带的sendmail程序替换系统本身的sendmail后,重新启动系统,进程中还存在sendmail么?还是被qmail-inject代替了?
  • 关于Linux 2.6平台下,自定义的USB HID设备是系统提供驱动程序还是需要自己完成驱动程序?
  • 系统做的硬件RAID5,扩充硬盘后,可以扩大分区大小吗?这样会损坏以前的系统,应用程序吗?
  • 请教!Linux系统C开发的程序,为什么我的程序运行时内存持续增长,程序退出后内存也没有降低?
  • 请问如何远程连AIX系统运行窗体程序?
  • 请问:我正在编linux下的openssl程序,调试时要用443号端口,但我发现不通,应是linux系统占用了,我怎可停了它以作我用,或停了系统的openssl
  • 急!哪位朋友在aix系统下配置过apache+tomcat ? 它所使用的apache+tomcat程序,是否可以用在linux下的程序是一样的 ? 在哪儿可以下载
  • linux系统测试程序
  • 我自己写了一个一个程序,文件名叫test。。怎么能够像调用系统命令那样子去调用我这个命令呢。在任何地方输入test就能执行这个程序。
  • RedHat AS 4 如何在系统 reboot 时调用一个程序?
  • 操作系统为进程(程序)提供服务的疑问
  • 重装服务器后IIS网站错误(应用程序中的服务器错误)
  • Linux 编程怎么样在程序开启一个程序,和关闭一个程序?
  • c语言判断某一年是否为闰年的各种实现程序代码
  • 请问从一个java程序中如何调用另一java程序,并控制可以其状态(最小化、最大化、结束程序),还有怎样知道那个被调用的程序结束。
  • 程序员的八种级别,你属于哪一级?
  • Linux下的程序是在内存中运行的吗?为什么在程序运行的时候可以删除程序文件?
  • Linux下指定运行时加载动态库路径及shell下执行程序默认路径
  • 我的程序是用c写的gtk+程序,有个函数的参数要传给它图片的文件名,但是图片和原程序不在同一目录下怎么办?怎么在程序里指定文件的路径
  • 在docker容器中通过apt-get安装新的程序
  • 为什么linux下的C++程序这么少见? 请问那里有linux下的C++程序?什么类型的程序都可以.


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3