亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? procsup.c

?? apr-1.2.7.tar.gz源碼 支持svn的需求
?? C
字號:
/* Copyright 2000-2005 The Apache Software Foundation or its licensors, as * applicable. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * *     http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */#include "apr_arch_threadproc.h"apr_status_t apr_proc_detach(int daemonize){#if 0    int x;    pid_t pgrp;    chdir("/");#if !defined(MPE) && !defined(OS2) && !defined(TPF) && !defined(BEOS)/* Don't detach for MPE because child processes can't survive the death of   the parent. */    if ((x = fork()) > 0)        exit(0);    else if (x == -1) {        perror("fork");        fprintf(stderr, "unable to fork new process\n");        exit(1);  /* we can't do anything here, so just exit. */    }/*    RAISE_SIGSTOP(DETACH);*/#endif#if APR_HAVE_SETSID    if ((pgrp = setsid()) == -1) {        return errno;    }#elif defined(NEXT) || defined(NEWSOS)    if (setpgrp(0, getpid()) == -1 || (pgrp = getpgrp(0)) == -1) {        return errno;    }#elif defined(OS2) || defined(TPF)    /* OS/2 don't support process group IDs */    pgrp = getpid();#elif defined(MPE)    /* MPE uses negative pid for process group */    pgrp = -getpid();#else    if ((pgrp = setpgid(0, 0)) == -1) {        return errno;    }#endif    /* close out the standard file descriptors */    if (freopen("/dev/null", "r", stdin) == NULL) {        return errno;        /* continue anyhow -- note we can't close out descriptor 0 because we         * have nothing to replace it with, and if we didn't have a descriptor         * 0 the next file would be created with that value ... leading to         * havoc.         */    }    if (freopen("/dev/null", "w", stdout) == NULL) {        return errno;    }     /* We are going to reopen this again in a little while to the error      * log file, but better to do it twice and suffer a small performance      * hit for consistancy than not reopen it here.      */    if (freopen("/dev/null", "w", stderr) == NULL) {        return errno;    }#endif    return APR_SUCCESS;}#if 0#if (!HAVE_WAITPID)/* From ikluft@amdahl.com * this is not ideal but it works for SVR3 variants * Modified by dwd@bell-labs.com to call wait3 instead of wait because *   apache started to use the WNOHANG option. */int waitpid(pid_t pid, int *statusp, int options){    int tmp_pid;    if (kill(pid, 0) == -1) {        errno = ECHILD;        return -1;    }    while (((tmp_pid = wait3(statusp, options, 0)) != pid) &&                (tmp_pid != -1) && (tmp_pid != 0) && (pid != -1))        ;    return tmp_pid;}#endif#endif

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
成人综合在线观看| 有坂深雪av一区二区精品| 开心九九激情九九欧美日韩精美视频电影 | 亚洲图片欧美视频| 欧洲精品中文字幕| 日韩精品1区2区3区| 欧美三片在线视频观看| 午夜视频在线观看一区| 欧美一区二区三区四区高清| 国产乱人伦偷精品视频免下载| 成人av网站在线| 亚洲精品视频一区二区| 欧美日韩激情一区二区| 蜜乳av一区二区| 久久精品亚洲乱码伦伦中文 | 久久精品国产精品亚洲综合| 久久无码av三级| 91免费视频网| 奇米综合一区二区三区精品视频| 国产精品影视网| 亚洲欧洲日韩在线| 在线综合视频播放| 久久综合色一综合色88| 成人av在线影院| 亚洲国产aⅴ天堂久久| 日韩视频123| 成人动漫一区二区| 日韩精品1区2区3区| 国产精品丝袜久久久久久app| 蜜桃av一区二区| 国产精品国产三级国产| 欧美日韩不卡一区二区| 国产一区999| 午夜在线电影亚洲一区| 中文字幕av一区 二区| 欧美图区在线视频| 国产sm精品调教视频网站| 亚洲国产一区视频| 亚洲天堂网中文字| 久久蜜桃一区二区| 欧美丰满一区二区免费视频| 成人av资源下载| 久久国产人妖系列| 午夜精品福利一区二区三区蜜桃| 在线观看亚洲a| 国产成人亚洲精品青草天美| 奇米777欧美一区二区| 亚洲精品视频免费看| 国产偷国产偷精品高清尤物| 欧美日韩国产一级片| 99精品黄色片免费大全| 国产精品一区二区免费不卡| 日产精品久久久久久久性色| 亚洲精品福利视频网站| 欧美国产精品一区| 日韩三级精品电影久久久| 欧美日韩在线综合| 色偷偷成人一区二区三区91| 国产91精品一区二区麻豆网站| 久久精品综合网| 欧美日韩精品一区二区三区| 99在线精品观看| 国产精品影视在线| 国产一区二区中文字幕| 六月丁香婷婷色狠狠久久| 三级欧美韩日大片在线看| 亚洲激情中文1区| 国产精品国产精品国产专区不片| 欧美午夜电影网| 成人h动漫精品一区二| 国产精品18久久久久久久久| 激情综合色综合久久| 日本va欧美va精品| 免费成人在线观看| 狠狠久久亚洲欧美| 国产乱码一区二区三区| 国产一区二区按摩在线观看| 国产乱码精品一区二区三区忘忧草 | 在线视频综合导航| 欧洲色大大久久| 欧美午夜寂寞影院| 3d成人动漫网站| 欧美性色综合网| 欧美日韩视频在线第一区| 欧美日韩亚洲另类| 欧美日本一区二区三区| 欧美一卡二卡在线| 一个色妞综合视频在线观看| 亚洲综合在线电影| 亚洲444eee在线观看| 日韩精品91亚洲二区在线观看| 国产欧美视频一区二区三区| 国产免费观看久久| 亚洲精品欧美专区| 亚洲愉拍自拍另类高清精品| 天天亚洲美女在线视频| 另类人妖一区二区av| 风间由美一区二区av101| 99免费精品视频| 欧美在线观看视频在线| 9191国产精品| 久久久久国产精品厨房| 亚洲精品视频观看| 日本在线不卡视频一二三区| 国产在线国偷精品免费看| 成人天堂资源www在线| 色噜噜狠狠成人中文综合 | 国产美女视频91| 99精品国产视频| 欧美精品九九99久久| 日韩欧美一区二区在线视频| 精品成人私密视频| 亚洲欧美日韩久久精品| 婷婷综合久久一区二区三区| 国产福利一区在线| 在线亚洲+欧美+日本专区| 精品国产91乱码一区二区三区| 欧美麻豆精品久久久久久| 久久一区二区三区四区| 亚洲激情五月婷婷| 精品亚洲国产成人av制服丝袜| 一区二区三区不卡在线观看 | av电影天堂一区二区在线观看| 美女mm1313爽爽久久久蜜臀| 国产成人av电影免费在线观看| 久久精品99久久久| 91亚洲国产成人精品一区二区三| 国产a区久久久| 69堂精品视频| 亚洲人吸女人奶水| 国产精品911| 欧美精品v国产精品v日韩精品| 日本乱人伦一区| 国产亚洲一区二区在线观看| 午夜精品在线看| 国产成都精品91一区二区三| 91精品欧美综合在线观看最新| 欧美精品久久久久久久多人混战 | 欧美人动与zoxxxx乱| 中文av一区二区| 秋霞电影网一区二区| www.爱久久.com| 久久色中文字幕| 青青草成人在线观看| 在线中文字幕不卡| 中文字幕亚洲一区二区va在线| 中文字幕一区二区三区乱码在线| 国产精品久99| 国产成人在线看| 欧美日韩不卡一区二区| 亚洲综合视频网| 99re热这里只有精品免费视频| 中文字幕在线观看不卡| 麻豆国产91在线播放| 欧美日韩五月天| 夜夜精品浪潮av一区二区三区| 香蕉乱码成人久久天堂爱免费| 亚洲第一会所有码转帖| 91麻豆国产福利精品| 国产精品久久久久久久久快鸭 | 综合色中文字幕| 成人h精品动漫一区二区三区| 一本色道a无线码一区v| 国产精品麻豆视频| 成人在线视频一区二区| 久久综合网色—综合色88| 美女高潮久久久| 精品国产一区二区在线观看| 久久精品国产99国产| 欧美mv日韩mv| 久久疯狂做爰流白浆xx| 欧美tickle裸体挠脚心vk| 狠狠色综合色综合网络| 久久久久久久综合日本| 国产乱淫av一区二区三区| 国产日韩欧美亚洲| 99久久精品情趣| 一区二区三区美女视频| 欧美日韩中文字幕一区| 日产国产欧美视频一区精品| 日韩欧美电影在线| 狠狠狠色丁香婷婷综合激情| 国产清纯在线一区二区www| 成人精品免费网站| 一区二区三区在线观看动漫| 欧美日本一道本| 国内精品久久久久影院一蜜桃| 在线亚洲欧美专区二区| 香蕉久久一区二区不卡无毒影院 | 欧美色视频在线观看| 日本伊人色综合网| 欧美白人最猛性xxxxx69交| 国产91精品入口| 洋洋av久久久久久久一区| 欧美一区二区在线不卡| 久久综合综合久久综合| 国产女人18毛片水真多成人如厕 | 欧美少妇性性性| 久久精品久久久精品美女| 精品国产青草久久久久福利|