When the shared memory DLL was not available and one tried to connect more than once, the shared memory transport class failed with a NoClassDefFoundError exception on ctSHMjni. On the first attempt to use shared memory, the UnsatisfiedLinkError exeception was issued; after that, the exception was different. The logic has been modified to correct this.