In my disconnect patch, I forgot to unlock the driver. This prevented it from being freed properly.
-- Clemens Index: core/seq/seq_device.c =================================================================== RCS file: /cvsroot/alsa/alsa-kernel/core/seq/seq_device.c,v retrieving revision 1.9 diff -u -r1.9 seq_device.c --- core/seq/seq_device.c 29 Nov 2002 14:38:57 -0000 1.9 +++ core/seq/seq_device.c 9 Dec 2002 08:10:00 -0000 @@ -283,6 +283,8 @@ return -ENOENT; free_device(dev, ops); + + unlock_driver(ops); return 0; } ------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf _______________________________________________ Alsa-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/alsa-devel