diff -r 478bc57ad291 -r 64e38f08e49c emailservices/emailclientapi/src/emailmessagesearch.cpp --- a/emailservices/emailclientapi/src/emailmessagesearch.cpp Thu Sep 02 20:15:00 2010 +0300 +++ b/emailservices/emailclientapi/src/emailmessagesearch.cpp Fri Sep 17 08:27:21 2010 +0300 @@ -284,10 +284,11 @@ // ----------------------------------------------------------------------------- TInt CEmailMessageSearchAsync::Status() const { + TInt ret(KErrNone); if (KErrNone != iGate.Wait(1)) { // Search is going on - return KRequestPending; + ret = KRequestPending; } else { @@ -295,7 +296,7 @@ iGate.Signal(); } - return KErrNone; + return ret; } // -----------------------------------------------------------------------------