OK, I think we've found it. Or to be more accurate, Dave found it. There was a counter that was rolling back to zero and causing problems. This would explain why your tests always failed after a similar amount of time. The fix in CVS. Let us know how you get on. -- patrick