공부를 위해서 싱글 스레드,프로세스 기반으로 FTP 서버를 짜보고 있습니다.
돌아가는 구조가, 클라에서 정보가 필요할때만 부분적으로 서버에 연결을 해서 정보를 받아오거나 보낸 뒤, 접속을 끊고,
클라쪽에서 또 다른 정보가 필요한 상황이 생겼을 때 또 접속하고 끊고 그러는 방식인데요.
그런데 이게, 서버에서 클라에 파일을 보내주거나 받는(클라쪽에서 업로드시)경우에, 이걸 LoaderClientList 란 list에 우선 정보들과 함께 담아둔 뒤,
accept를 논 블러킹으로 만들어서 idle상태일때 파일을 보내주거나 받게 하려고 하였습니다.
그런데 정작.. accept함수를 논 블러킹으로 만들어주는 속성이나, 논 블러킹 역할의 accept 함수가 잘 보이지 않네요.
도움 좀 부탁 드립니다.
accept 함수를 논 블러킹 으로 만들어줄만한 것이 있다면 알려주시면 감사하겠습니다.