Closed Bug 1191256 Opened 10 years ago Closed 8 years ago

[RIL worker] Only start sending commands to rild after the connection is fully established

Categories

(Firefox OS Graveyard :: RIL, defect)

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: edgar, Unassigned)

References

Details

Quote from bug #1171994 comment #37: I noticed that the RIL worker starts sending commands to rild before the connection is fully established. So the first few commands got lost and the RIL worker was forever waiting for their responses.
RIL worker now doesn't have too much information about the underlying status. We could expose more information to ril worker and have better handling for this.
We probably should expose some of the socket code to the workers, as outlined in bug 760649. That would allow for - opening connections to rild directly from the RIL worker, - handle socket status and errors in the RIL worker's JS code, and - remove |SystemWorkerManager|.
See Also: → 760649
Firefox OS is not being worked on
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.