Failure when reconnecting to pvserver if previous connection was not disconnect cleanly
If you connect parat to pvserver and exit parat without disconnecting ( closing the app ) and then try to reconnect with a new instance of parat you get the following core dump:
Function returned HG_NOENTRY
terminate called after throwing an instance of 'thallium::margo_exception'
what(): [/home/cjh/work/source/spack/opt/spack/linux-ubuntu22.04-icelake/gcc-11.2.0/mochi-thallium-develop-iea2rkrm3dxnpzrudl7skitjsqsnfakx/include/thallium/callable_remote_procedure.hpp:117][margo_provider_forward] Function returned HG_NOENTRY
Aborted (core dumped)
It looks like the exist code needs todo a disconnect.