signals

    4

    1답변

    멀티 스레드 프로그램이 mq_send를 실행하는 동안 SIGSTOP 신호를 받으면 어떤 일이 일어날 지 아무에게도 말할 수 있습니까?

    7

    2답변

    어떤 이유에서 siginterrupt()는 수신 된 첫 번째 신호의 동작을 설정하는 것처럼 보입니다. 이 예제 프로그램에서 첫 번째 SIGQUIT는 아무 것도하지 않지만 두 번째 sigquit은 "SIGQUIT Handler"를 인쇄하고 s.accept()는 중단 된 시스템 호출 예외를 발생시킵니다. from signal import * from sock

    4

    3답변

    exit()를 마지막 명령어로 호출하는 신호 핸들러를 고려하십시오. 은 핸들러에서 재진입 기능 (예 : free())을 호출해도 안전합니까? IMHO 처리기가 정상적인 실행 순서에 을 반환하지 않기 때문에 합법적입니다. 미리 감사드립니다.

    6

    2답변

    strerror()은 errno에서 메시지를 복구하는 것과 같은 방식으로 POSIX 표준 또는 다른 C 표준이 신호 번호에서 의미있는 메시지를 복구하는 방법을 제공합니까? Gnu C 라이브러리에는 strsignal()이 있지만 가능하다면 BSD 및 다른 유닉스 변종에 이식 할 수있는 것을 제공하고 싶습니다.

    0

    1답변

    C++ 서버 프로그램에서 문제가 있습니다. 요청 XML은 프론트 엔드 (Java)에서 왔고 백엔드 서버 (C++)는 요청을 처리하고 응답 XML을 리턴합니다. 백엔드에 대한 요청을 제출 한 후 테스트의 일부로 우리는 Tomcat 서버를 삭제했습니다. 요청을 처리 한 후 백엔드 어플리케이션 (스레드 된 서버 어플리케이션)이 Tomcat 서버가 다운되었을 때

    13

    4답변

    부모로부터 SIGINT를 수신 할 것으로 예상되는 원격 컴퓨터에서 프로그램을 실행하고 있습니다. 이 프로그램은 제대로 작동하려면 해당 신호를 받아야합니다. 불행히도 SSH를 통해 원격으로 프로세스를 실행하고 SIGINT를 보내면 ssh 프로세스 자체가 신호를 전달하는 대신 트랩하고 인터럽트합니다. 로컬로 실행 : $ gdb GNU gdb 6.3.50-

    5

    1답변

    Perl 스크립트에서 내가 INT 및 QUIT 신호를 차단하고 백틱 내에서 프로세스를 실행 한 다음 차단을 해제하는 데 문제가 있습니다. INT 및 QUIT 신호. INT 또는 QUIT이 하위 프로세스에 도달하여이를 삭제하지 못하도록하고 싶습니다. 스크립트가 코드의 올바른 지점에서 성공적으로 차단 및 차단 해제되지만 신호를 지연시키지 않고 차단 모드에서 구

    2

    6답변

    일부 FastCGI 응용 프로그램을 빌드 중이며 lighttpd가 유휴 상태 일 때 종료하지 못하도록 버그 유형을 지정하므로 닫기로 설정하려고합니다. 자신에. 나는 signal(SIGALRM, close); alarm(300); 를 사용하고 가까운 함수가 종료 (0)를 실행할 필요했는데, 그 거의 잘 작동합니다. 문제는 주 프로그램 루프가 실행될 때마

    3

    1답변

    을 방출하고 방출 여기 gtk_signal_emit_by_name(referenceToMyWindow, "child-finished"); 을 그리고 것은 처리 내 코드입니다 신호 : void MyCallback(GtkWidget *w, GdkEvent *e) { // handler code here } 나는 다음과 같은 오류가 코드를 실

    2

    1답변

    은 내가 '신호'클래스에 대한 참조가 자이 썬에서 방치 찾을 수 없습니다. 자이 썬 2.1 사용. 감사