소켓을 맺어 계속 통신을 하던중
서버나 클라이언트 한쪽의 링크(물리적 링크)가 빠졌습니다.
이때 소켓이 없어진것은 아니니 다시 링크를 끼운다면.. 통신이 되지 않을까
싶은데.. 안더라구요. 일정시간동안 링크 끊겼다는 메시지두 없구요.
이때.. 소켓이 죽지 않은 경우에 한해서 다시 링크가 살았을경우 통신할 수 있는 방법이나.. 아니면 송신측에서 어떤 데이타를 보내서 클라이언트가 반응이 없으면 바로 끊어버리는(다시 연결될수 없다면 불필요한 소켓일 것이므로) 방법이 없는지 알고싶습니다. SO_KEEPALIVE 의 경우 2시간 이상의 경우만 사용하거나 짧은 시간으로 변경해서 사용하하면 오히려 안좋다고해서요.
어느날 제 linux system이 이상하다 싶어 df를 실행해보았더니 /home이
100%가 되어있었습니다. 이상하다 싶어 조사해보니 제 계정에 .xsession-errors라는 파일이 무려 20G로 되어 있더군요. 헐~ 이럴수가...
그래서 그냥 지워버렸습니다. 그 후로도 그 파일의 크기가 조금씩 커지더군요.
내용을 보니 제가 바탕화면에 제가 만든 프로그램을 수행하는 아이콘들을 누를때마다 "알수없는 font 어쩌구 저쩌구" 하는 내용도 있구, 잘 모르는 내용도 있구... 암튼 뭔가 오류내용이 담기는데.
모질라 1.3 타볼소스를 받아서 풀고 인스톨을 하는데 기본 경로가 기존에 있던 모질라와 같아서 지우고 설치 했는데 실행을 해보니 구 버전 으로 실행이 되더군요
그래서 모질라 패키지를 아이에 다 지우고 새 버전을 인스톨해서 깔았는데
명령창에서 그냥은 실행이 안되고 깔린 경로에 가서 모질라 실행파일을 실행시켜야만 실행이 되는데 그냥 실행창에 모질라만 치면 실행되도록 해주는 설정은 어디서 해주는 건가요? 그리고 컴파일 했던 파일을