Like posted in the firefly forums already, I currently do have this problem.
As I run mt-daapd on a NSLU2 with limited horsepower though, I can clearly see that there is more to it.
When my mt-daapd is in that state, its incredibly slow. This might not be noticed on a fully fledged PC though. On the slug it is. response times increase by 2 magnitudes! (x100)
while an iTunes client just waits like 10 minutes for the songDB to be transceived, the soundbridge wants to conenct, it fails, and then it displays "disconnecting...".
During that it reboots, and tries to reconnect. rince and repeat.
As it is actually working in iTunes (though awfully slow), this is definetly a roku problem.
de-u/c'd NSLU2 Unslung 6.8 - mt-daapd svn-1696