하나의 서버가 있고 두개의 클라이언트(A, B로 가정)가 있습니다.


A에서 메세지를 서버(ip, port 이용)로 전달하고 이를 A 또는 B에서 수신하고자 합니다.


이때 A에서는 정상적으로 수신이 가능하지만, B에서는 NullPointerException 에러가 발생합니다.


즉 A는 자신이 송신한 정보만 수신할수 있고, B도 마찬가지로 자신이 송신한 정보만 수신합니다.

서버에서 A, B 두개의 클라이언트를 자동으로 구분짓고 있네요. (A, B간 통신이 불가능한 현상입니다)


왜 이런 현상이 발생하는지 이틀째 고민하고 있다가 질문글 올려봅니다.


(파일 첨부하겠습니다. 에러부분은 주석(별표시)으로 표시하였습니다.)