소켓이 열려 성공할 때까지 특정 간격으로 서버에 연결하려고하는 루프가있는 클라이언트 TCP 소켓 (C++)이 있습니다.HPUX에서 연결 실패 후 유휴 tcp 파일 디스크립터
는 프로그램의 버그가 실패한 연결 후 파일 기술자에 호출하지 close
발생, 재 시도가 다시 연결하면 루프의 다음 반복에 socket
및 connect
를 호출 할 때 같은 (오픈) 설명을 다시 사용 .
Linux 컴퓨터에서 이것은 HPUX에서 결국 24 - '열린 파일이 너무 많습니다.'- lsof는 TCP *:* (IDLE)
으로 나타났습니다.
여기 Linux와 HPUX의 차이점은 무엇입니까?
정보를 제공해 주셔서 감사합니다. – user204884