Closed Bug 902396 Opened 11 years ago Closed 11 years ago

[Bluetooth] Replace GetPropertiesInternal by non-blocking implementation

Categories

(Firefox OS Graveyard :: Bluetooth, defect)

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: tzimmermann, Assigned: tzimmermann)

References

Details

GetPropertiesInternal is used at several places in the code to retrieve properties of Bluetooth devices. The function blocks until it receives a reply or reaches a timeout. Consequently, the function runs in the command thread. Replacing GetPropertiesInternal by a non-blocking implementation allows us to replace the related Runnable classes as well.
Depends on: 903422
Depends on: 906019
Depends on: 906020
This issue was fixed by the bugs it depends on.
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.