Просмотр исходного кода

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 4 лет назад
Родитель
Сommit
b09a0c26fc
1 измененных файлов с 2 добавлено и 0 удалено
  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");
 		}