Closed kwanghoon closed 6 years ago
https://github.com/Kim-Gayoung/RPCExample_Java/blob/cb117eac6ce8e69330cb23b315bfca1cef2db2bb/src/com/example/stacs/HttpServer.java#L90
sessionMap.put(count, server);에서 새로 생성된 서버 쓰레드 server를 sessionMap에 추가만하고 쓰레드가 종료하더라도 지우지 않은 경우에 이 쓰레드를 Garbage Collection하지 않고 그대로 남아 있지 않을까? sessionMap에서 count 키가 가리키는 mapping을 삭제해야 함.
@Kim-Gayoung 위 이슈를 확인바람.
@Kim-Gayoung 수정함.
https://github.com/Kim-Gayoung/RPCExample_Java/blob/cb117eac6ce8e69330cb23b315bfca1cef2db2bb/src/com/example/stacs/HttpServer.java#L90
sessionMap.put(count, server);에서 새로 생성된 서버 쓰레드 server를 sessionMap에 추가만하고 쓰레드가 종료하더라도 지우지 않은 경우에 이 쓰레드를 Garbage Collection하지 않고 그대로 남아 있지 않을까? sessionMap에서 count 키가 가리키는 mapping을 삭제해야 함.