128129130131132133134135136137138
final TimeBomb tb = new TimeBomb(100) { public void explode() { t.interrupt(); } }; tb.arm(); Thread distributedThread = new Thread() { public void run() { try { xares.commit(xid, false); tb.disarm();