다름이 아니고 ESQL/C로 CGI를 개발중에 커넥션에 오류가 발생하면 프로그램을 종료하게 프로그램밍 하였습니다.
그래서 테스트로 DB명을 임으로 주어 오류가 발생토록하고, 실행을 하면 이상없이 프로세스가 종료됩니다.
그런데 실제로 DBMS가 죽으면 프로세스가 종료되지않고 계속 대기하게 됩니다.
물론 CGI가 실행중에 서버에 과부하가 걸리게 되구요..
문제가 뭔지 아시는 분 답변 부탁 바랍니다.
제 추측은 커넥션에서 서버에 응답이 없어 blocking되는 것 같은데...
아무튼 읽어 주셔서 감사합니다.
|