Burgestrand/Hallon — Issue #49: Link.new has a race condition with callbacks
Author: Burgestrand
Created: 2011-11-05 00:38:38+00:00
State: open
Labels: Bug

Under the hood, it seems that libspotify might call callbacks as a side-effect of calling `sp_link_create_from_string`. If it does, the process will deadlock.

This issue is probably better fitting in Burgestrand/libspotify-ruby, but for now it’ll reside here. It would be nice with a list from the libspotify devs of which functions might exhibit this behaviour (that, or assume all are blocking, could be done I guess).