Reply To: svn-1696 crashed on nslu2


@fizze wrote:

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[6799]: 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.

— Ron