Our debugging indicates that using a mix of sp_session_starred_for_user_create(session, username) and sp_playlist_create(session, link) to get starred playlists consistently causes segfaults. May fix segfault reported in mopidy/mopidy-spotify#60.
This reverts commit 7ffa932. Conflicts: docs/changelog.rst
May fix segfault reported in mopidy/mopidy-spotify#60.
Playlist.__init__() was not serialized. The only place calling this method without already having the lock is session.get_playlist(). In the code path it called, we modified the session._cache, which should not be done without having the lock.
The most important item was filed as issue #164 instead.