separate methods for finishing as destructors shouldn't throw exceptions
separate methods for finishing as destructors shouldn't throw exceptions

nos3/libopendbx,nsendetzky/libopendbx,nsendetzky/libopendbx,nos3/libopendbx,nos3/libopendbx,nsendetzky/libopendbx