Fixed the wait strategy to wait up to xaAcquireTimeout milliseconds (in multiple passes if necessary) before allocating a new physical connection.