mirror of
https://github.com/slsdetectorgroup/slsDetectorPackage.git
synced 2026-01-16 17:58:05 +01:00
proper freeng after udpsocket shutdown
This commit is contained in:
@@ -443,6 +443,8 @@ typedef struct
|
||||
|
||||
void ShutDownSocket(){
|
||||
while(!shutdown(socketDescriptor, SHUT_RDWR));
|
||||
close(socketDescriptor);
|
||||
socketDescriptor = -1;
|
||||
};
|
||||
|
||||
|
||||
|
||||
@@ -1077,6 +1077,7 @@ int UDPStandardImplementation::createUDPSockets(){
|
||||
#ifdef VERBOSE
|
||||
cprintf(BG_RED,"Could not create UDP socket on port %d error: %d\n", port[i], iret);
|
||||
#endif
|
||||
shutDownUDPSockets();
|
||||
return FAIL;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user