IDSEXT::~IDSEXT() { connected = false; ChannelDestroy(eventCHID); ids_shutdown(); clearProviders(); }
Host::~Host(){ clearProviders(); // map frees itself }