>Are you sure that oApp.lInitialize is not being set to True anywhere else?
No, but I set oApp.lFirstHit to False immediately after entering that routine. So, it diminishes the chances of having a simultaneous hit from the same worker process to get in that routine.