Hi Marcel, I noticed that rfcomm_dev_del() may be called twice if RFCOMM_HANGUP_NOW flags is used with RFCOMMRELEASEDEV ioctl. I made a patch that checks if dev is still in the device list before calling deleting device. The checking is done now in rfcomm_release_dev. Maybe better place would be rfcomm_dev_del? -- Ville