https://github.com/sjmama/go-tcp
GitHub - sjmama/go-tcpContribute to sjmama/go-tcp development by creating an account on GitHub.github.com이건데 done를 치면 클라이언트 꺼지고 서버도 꺼져야 되는데 서버는 자꾸 버티다가 클라이언트가 다시 접촉하려 하면 그때가서야 꺼져버림
https://github.com/sjmama/go-tcp
GitHub - sjmama/go-tcpContribute to sjmama/go-tcp development by creating an account on GitHub.github.com이건데 done를 치면 클라이언트 꺼지고 서버도 꺼져야 되는데 서버는 자꾸 버티다가 클라이언트가 다시 접촉하려 하면 그때가서야 꺼져버림
이번에는 vscode로 만들었고 책도 참고 했는데 예제 따라 안하고 뭐 추가 하다보니까 이상해져버렸어요ㅜㅜ
서버가 accept에서 대기타고 있어서 그럼.
net 에서 timeout 어게하는지 모르겟어요 잉잉잉
아래 사이트 참고해 보셈. *flag = false 하지 말고, listener (소스에서는 link 변수)를 close 하는 법으로 접근해보셈.
www.reddit.com/r/golang/comments/a4nim7/nonblocking_accept_for_tcp_connections/
시그날 처리하셈
내가 입문한 책에 없는 내용이라 그런게 있는지도 몰랐어요 네트워크 관련 책을 하나 해서 읽어야겠네요