소켓채팅으로 OutputStream이용시 정확히는
OutputStream = socket.getOutputStream();
 DataOutputStream = new DataOutputStream(OutputStream);
으로 서버에서 단말기로 내용을 뿌려줍니다.
이용상에 문제는 없으나,
동시에 출력이 이루어지면(사용자가 동시에 입력하여 서버에서 채팅을 상대방에게 재전송하는경우)
두입력중 하나가 2번 출력됩니다.
서버쓰레드 내에 로그를 찍어본바로는 동시에 들어오는 채팅 내용을 제대로 인식하나
출력하여 두 단말기가 받을때는 둘중하나의 출력이 2번중복되고 다른 채팅은 나오지 않습니다.
어디가 문제인지 초보라 이틀동안 머리싸매고 있습니다 ㅠ
어떻게 해야 해결할 수 있는지요ㅠㅠ

글재주가 없어서 설명이 어려운점 죄송합니다..