if coming back to X give a fatal error, there is a problem. try to find a clean way to shut down X, then see if the pipe is still broken. If so, try to comment out the block, then watch what change happen.
if coming back to X give a fatal error, there is a problem. try to find a clean way to shut down X, then see if the pipe is still broken. If so, try to comment out the block, then watch what change happen.