fixed noexcept detection bug in exchange
remove socket from top level dir