And for session management, abduco: http://www.brain-dump.org/projects/abduco/
And for session management, abduco: http://www.brain-dump.org/projects/abduco/
abduco also used to leave cruft around if it didn't shut down cleanly (e.g. laptop battery cutting out), which would confuse it when next starting up (trying to attach to a non-existent session). I saw some entries in the changelog which might have fixed this, but I've had no problems from dtach so not felt a reason to switch back.
Having said that, if I ever find the time I would like to overhaul/replace dvtm's terminal emulation component.
The crashes I was referring to were seg faults, which happened seemingly at random, several months apart. If I had more useful/reproducible info I would've filed a bug report :(
The unclean shutdown issue that I saw in the changelog seems to be https://github.com/martanne/abduco/issues/5
Before switching to dtach I was working around this by deleting stale sockets in my .xsession file:
http://chriswarbo.net/git/warbo-dotfiles/commits/b182acaa1dc...