When a JP issues a GET to a driver it expects to receive a CAS or null. In case it receives null, the JP waits awhile and retries GET until it either receives a CAS or the JP is told to trerminate.
The retry code in the JP is incomplete. It currently only checks if the MetaCas object is null. It should also check if MetaCas.getUserSpaceCas() returns null.