Description
PFA repro attached.
Actually, there are 2 issue.
1. GridTimeoutProcessor can't be stopped if TimeoutObject eats InterruptedException. We should handle this correctly.
2. TX use TimeoutObjects to be rolled back by timeout. However, TXs doesn't remove their TimeoutObjects on node stop.
Possible, TimeoutObject doesn't removed on TX rollback and this should be investigated.