Explorar o código

2020.05.20 / Folus Wen

Actions:
1. EVSE/Modularization/Module_ProduceUtils.c close client handle when connection disconnect and receive error.

Files:
1. As follow commit history

Image version: D0.00.XX.XXXX.XX
Image checksum: XXXXXXXX

Hardware PWB P/N : XXXXXXX
Hardware Version : XXXXXXX
FolusWen %!s(int64=4) %!d(string=hai) anos
pai
achega
b09a0c26fc
Modificáronse 1 ficheiros con 2 adicións e 0 borrados
  1. 2 0
      EVSE/Modularization/Module_ProduceUtils.c

+ 2 - 0
EVSE/Modularization/Module_ProduceUtils.c

@@ -713,11 +713,13 @@ int main(void)
 
 		if(read_size == 0)
 		{
+			close(clientSockFd);
 			DEBUG_INFO("Client disconnected.\r\n");
 			fflush(stdout);
 		}
 		else if(read_size == -1)
 		{
+			close(clientSockFd);
 			DEBUG_ERROR("Socket recv failed.\r\n");
 		}