[jboss-svn-commits] JBL Code SVN: r30510 - labs/jbosstm/trunk/qa/tests/src/org/jboss/jbossts/qa/ArjunaCore/Common.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Mon Dec 7 09:07:47 EST 2009
Author: jhalliday
Date: 2009-12-07 09:07:46 -0500 (Mon, 07 Dec 2009)
New Revision: 30510
Modified:
labs/jbosstm/trunk/qa/tests/src/org/jboss/jbossts/qa/ArjunaCore/Common/UidTestWorker.java
Log:
Fix Uid test timing. JBTM-390
Modified: labs/jbosstm/trunk/qa/tests/src/org/jboss/jbossts/qa/ArjunaCore/Common/UidTestWorker.java
===================================================================
--- labs/jbosstm/trunk/qa/tests/src/org/jboss/jbossts/qa/ArjunaCore/Common/UidTestWorker.java 2009-12-07 13:22:29 UTC (rev 30509)
+++ labs/jbosstm/trunk/qa/tests/src/org/jboss/jbossts/qa/ArjunaCore/Common/UidTestWorker.java 2009-12-07 14:07:46 UTC (rev 30510)
@@ -52,6 +52,16 @@
System.out.println(new Uid().toString());
}
+ // hold ownership of the pid socket for at least one second,
+ // as that's the uniqness scope of the process init timestamp
+ // in Uid. Anything less and another proc may grab the same port
+ // within the same second and thus get same Uids.
+ try {
+ Thread.sleep(1200);
+ } catch(InterruptedException e) {
+
+ }
+
System.err.println("end pid "+Utility.getpid());
}
}
More information about the jboss-svn-commits
mailing list