I have a preliminary fix which appears to work.
The problem was caused by a tight loop n the GPRS code where the callback for a RIL_REQ_DATA_REGISTRATION_STATE called back into the ofono core gprs code, and basically triggered another REQ_DATA_REGISTRATION_STATE, ...
See the attached branch.
I have a preliminary fix which appears to work.
The problem was caused by a tight loop n the GPRS code where the callback for a RIL_REQ_ DATA_REGISTRATI ON_STATE called back into the ofono core gprs code, and basically triggered another REQ_DATA_ REGISTRATION_ STATE, ...
See the attached branch.