2011-08-25 6 views
4

는이 같은 프로그램을 (즉, 프로 *의 C 프리 D 파일러를 위해이다)이있다. 그러나 내가 BEQ를 사용할 때, pclose()는 -1을 errno와 함께 반환한다. 10 누군가 BEQ 연결에 대한 가능한 문제점을 설명하는 문서로 나를 안내 할 수 있는가? 는 이미 호출) (대기가 오라클의 내장에서 어딘가에 ...오라클 BEQ와는 popen()

답변

0

이 게시물에서보세요 나타납니다 : http://openacs.org/forums/message-view?message_id=187522

중요한 부분은 다음과 같습니다

/* Restore SIGCHLD since Oracle10 client has trapped it **SG** */ 
    signal(SIGCHLD, SIG_DFL); 

봅니다 전에 추가 당신의 'popen'전화가 작동하면 작동합니다.

오라클이 무시하려고하는 모든 작업을 처리하거나 좀비 프로세스를 중지해야합니다.