I updated very recently to 1696, and tried to access it thru the soundbridge for the first time just now.
I am copying some files over to the slug, but have been able to access firefly through the SB after a few attempts, normally.
I have nice’d all mt-daaps to -5.
Well I’ve tried maybe for 15 times now to browse artists, and it always timed out. Finally mt-daapd crashed.
As im on standard debuglevel, this is all thats in the logs:
Nov 25 11:03:52 mt-daapd: Rendezvous socket closed (daap server crashed?) Aborting.
I guess I can reproduce this with -d9, if necessary.
I think again this is the db stuff. There are some issues there. I was going to blow off trying to find this race as most of the db stuff is in the process of being re-written.
I have the db all refactored right now. Most of it is still stubbed out, but it’s refactored in the way I want it to be. It even compiles and runs, although the db enumeration and add/delete functions are stubbed out. I figure I still have 20-30 hours to get the db running again. 10 more to get persistent file-based playlists working, and another 20 or so for a gdbm backend.
Then it’s bug squashing for a stable.