if( ( success = get_ssdp_sockets( miniSocket ) ) !=
UPNP_E_SUCCESS ) {
/*CANT FREE AT FIRST, IT SEEMS
WRONG*/
free( miniSocket );
shutdown( miniSocket->miniServerSock,
SD_BOTH );
UpnpCloseSocket( miniSocket->miniServerSock );
shutdown( miniSocket->miniServerStopSock,
SD_BOTH );
UpnpCloseSocket( miniSocket-
>miniServerStopSock );
return success;
}