设置文件在执行 exec时 是否传递给子进程
2010-12-27 00:03
120 查看
fd = snd_open_device(filename, fmode);
fcntl(fd, F_SETFD, FD_CLOEXEC); // 这里设置为FD_CLOEXEC表示当程序执行exec函数时本fd将被系统自动关闭,表示不传递给exec创建的新进程, 如果设置为fcntl(fd, F_SETFD, 0);那么本fd将保持打开状态复制到exec创建的新进程中[luther.gliethttp].
fcntl(fd, F_SETFD, FD_CLOEXEC); // 这里设置为FD_CLOEXEC表示当程序执行exec函数时本fd将被系统自动关闭,表示不传递给exec创建的新进程, 如果设置为fcntl(fd, F_SETFD, 0);那么本fd将保持打开状态复制到exec创建的新进程中[luther.gliethttp].
相关文章推荐
- 解决问题:vs 使用命令行参数调试时出现"当前项目设置指定将使用特定的安全权限对该项目进行调试.在此模式下,命令行参数将不会传递给可执行文件."
- apache禁止访问文件或目录执行权限、禁止运行脚本PHP文件的设置方法
- mfc根据进程名删除后台运行的可执行文件,判断进程是否后台运行
- VS2008设置输出的可执行文件位置
- 设置一个目录中的jar包到classpath中,并且执行一个jar文件
- vb.net or vb判断文件是否执行中(打开状态)
- Busybox 登陆后如何设置是否需要用户名和密码进入文件系统
- Linux可执行文件的启动及命令行参数和环境变量的传递
- 数 4000 据库备份 runtime.exec 去执行命令 返回 process 读取process的输入流 把数据写入执行文件里
- 桌面点击:右键-显示设置,提示"该文件没有与之关联的程序来执行该操作"
- 在WINDOWS中设置计划任务执行PHP文件
- Linux安装应用程序对程序文件owner/group和执行程序帐号设置的规范做法
- 请核实文件或文件夹是否存在,而您拥有服务器的必要权限才能执行请求
- 用php 执行PhantomJS文件,php中使用exec,system等函数调用系统命令
- WINDOWS中设置计划任务执行PHP文件
- progma设置一个注释到对象文件或可执行文件
- 执行子进程“testparm”失败(没有该文件或目录)
- 在WINDOWS中设置计划任务执行PHP文件
- Linux下查看.so和可执行文件是否debug编译的方法(必看)
- python 获取脚本传递参数 及参数个数 检查文件 变量 是否存在 退出脚本