blockingTCP.h: added TransportRegistry, removed "using namespace"
BlockingTCPTransport: added TransportRegistry, using osiSock.h functions wherever possible blockingUDP.h: removed "using namespace" blockingUDPConnector.cpp: using osiSock.h functions wherever possible blockingUDPTransport: using osiSock.h functions wherever possible, delete -> delete[] remote.h: removed "using namespace" arrayFIFO.h: fixed default ctor, delete -> delete[] growingCircularBuffer.h: delete -> delete[] testBlockingUDPClnt.cpp: using osiSock.h functions wherever possible testBlockingUDPCSrv.cpp: using osiSock.h functions wherever possible
This commit is contained in:
@@ -51,7 +51,7 @@ namespace epics {
|
||||
close(true); // close the socket and stop the thread.
|
||||
delete _receiveBuffer;
|
||||
delete _sendBuffer;
|
||||
delete _readBuffer;
|
||||
delete[] _readBuffer;
|
||||
delete _mutex;
|
||||
}
|
||||
|
||||
@@ -76,10 +76,7 @@ namespace epics {
|
||||
"UDP socket %s closed.",
|
||||
inetAddressToString(_bindAddress).c_str());
|
||||
|
||||
int retval = ::close(_channel);
|
||||
|
||||
if(retval<0) errlogSevPrintf(errlogMajor, "Socket close error: %s",
|
||||
strerror(errno));
|
||||
epicsSocketDestroy(_channel);
|
||||
}
|
||||
|
||||
void BlockingUDPTransport::enqueueSendRequest(TransportSender* sender) {
|
||||
|
||||
Reference in New Issue
Block a user