-
- Downloads
bug #92460: tapebridged should gracefully shutdown a migration tape-session...
bug #92460: tapebridged should gracefully shutdown a migration tape-session when tapegatewayd reports a disabled tape Refactored the tapebridged daemon and created the following unit-test that recreates this bug: castor::tape::tapebridge::BridgeProtocolEngineTest::testMigrationToDisabledTapeUsingLocalDomain The refactoring was necessary in order to create the unit-test. During the refactoring I modified the logging of the tapebridged daemon so that the very first session error detected is always logged immediately. This will help debug problems in the future if need be.
Showing
- castor/tape/legacymsg/RtcpJobRqstMsgBody.hpp 2 additions, 2 deletionscastor/tape/legacymsg/RtcpJobRqstMsgBody.hpp
- castor/tape/net/net.cpp 138 additions, 3 deletionscastor/tape/net/net.cpp
- castor/tape/net/net.hpp 33 additions, 0 deletionscastor/tape/net/net.hpp
- castor/tape/tapebridge/BridgeProtocolEngine.cpp 480 additions, 450 deletionscastor/tape/tapebridge/BridgeProtocolEngine.cpp
- castor/tape/tapebridge/BridgeProtocolEngine.hpp 178 additions, 127 deletionscastor/tape/tapebridge/BridgeProtocolEngine.hpp
- castor/tape/tapebridge/BridgeSocketCatalogue.hpp 2 additions, 2 deletionscastor/tape/tapebridge/BridgeSocketCatalogue.hpp
- castor/tape/tapebridge/BulkRequestConfigParams.cpp 57 additions, 17 deletionscastor/tape/tapebridge/BulkRequestConfigParams.cpp
- castor/tape/tapebridge/BulkRequestConfigParams.hpp 89 additions, 15 deletionscastor/tape/tapebridge/BulkRequestConfigParams.hpp
- castor/tape/tapebridge/ClientAddress.cpp 52 additions, 0 deletionscastor/tape/tapebridge/ClientAddress.cpp
- castor/tape/tapebridge/ClientAddress.hpp 97 additions, 0 deletionscastor/tape/tapebridge/ClientAddress.hpp
- castor/tape/tapebridge/ClientAddressLocal.cpp 127 additions, 0 deletionscastor/tape/tapebridge/ClientAddressLocal.cpp
- castor/tape/tapebridge/ClientAddressLocal.hpp 101 additions, 0 deletionscastor/tape/tapebridge/ClientAddressLocal.hpp
- castor/tape/tapebridge/ClientAddressTcpIp.cpp 136 additions, 0 deletionscastor/tape/tapebridge/ClientAddressTcpIp.cpp
- castor/tape/tapebridge/ClientAddressTcpIp.hpp 119 additions, 0 deletionscastor/tape/tapebridge/ClientAddressTcpIp.hpp
- castor/tape/tapebridge/ClientProxy.cpp 276 additions, 269 deletionscastor/tape/tapebridge/ClientProxy.cpp
- castor/tape/tapebridge/ClientProxy.hpp 420 additions, 0 deletionscastor/tape/tapebridge/ClientProxy.hpp
- castor/tape/tapebridge/ConfigParam.hpp 167 additions, 0 deletionscastor/tape/tapebridge/ConfigParam.hpp
- castor/tape/tapebridge/ConfigParamLogger.hpp 39 additions, 16 deletionscastor/tape/tapebridge/ConfigParamLogger.hpp
- castor/tape/tapebridge/ConfigParamSource.cpp 44 additions, 0 deletionscastor/tape/tapebridge/ConfigParamSource.cpp
- castor/tape/tapebridge/ConfigParamSource.hpp 62 additions, 0 deletionscastor/tape/tapebridge/ConfigParamSource.hpp
Loading
Please register or sign in to comment