On Tue, 2011-03-01 at 18:01 +0000, Colin Guthrie wrote: > >> I'm not sure why there would be such a big pause at the connection > >> stage. Does the big pause only happen when the BT device is connected? > >> e.g. if it's not connected, the connection is quick? > > > > Yep, only when the device is connected. Otherwise it's pretty quick. > > Very odd. I'm not sure why such a thing would affect the connection phase. > > I'll have to defer to cleverer people than I.... any ideas clever people? This sounds a lot like a bug that I've heard to exist in module-bluetooth-device. The module does something in the main thread that in some situations can block for a long time. The connection handling should be moved to a separate thread (or perhaps to the IO thread). -- Tanu