diff -r 0707dd69d236 -r a42ed326b458 bluetoothengine/bthid/bthidserver/src/bthidsession.cpp --- a/bluetoothengine/bthid/bthidserver/src/bthidsession.cpp Fri Mar 12 15:43:23 2010 +0200 +++ b/bluetoothengine/bthid/bthidserver/src/bthidsession.cpp Mon Mar 15 12:41:15 2010 +0200 @@ -19,6 +19,7 @@ #include #include #include "bthidsession.h" +#include "bthidconnection.h" #include "bthidserver.h" #include "bthidclientsrv.h" #include "hidsdpclient.h" @@ -193,10 +194,10 @@ TPckg addrPack(addr); iConnectionMessage.ReadL(0, addrPack); + // Ask the server to create a new connection object - - - iConnectingID = iServer.NewConnectionL(); + iConnectingID = iServer.NewConnectionL(EConnecting); + TRAPD( res, // Retrieve the hid device object for this new connection CBTHidDevice &devDetails =