diff -r 98a7181d2ce7 -r 8b5d60ce1e94 datacommsserver/esockserver/ssock/ss_connLegacy.cpp --- a/datacommsserver/esockserver/ssock/ss_connLegacy.cpp Fri Mar 12 15:49:41 2010 +0200 +++ b/datacommsserver/esockserver/ssock/ss_connLegacy.cpp Mon Mar 15 12:45:15 2010 +0200 @@ -168,6 +168,9 @@ User::Leave(error); } + // Make sure the MCPR knows that the CPR has a new control client + ipProtoCpr->ControlProvider()->PostMessage(ipProtoCpr->Id(), TCFControlProvider::TActive().CRef()); + iConnection.ServiceProvider()->SetFlags(TCFClientType::EStarted); }