javacommons/comms/ipclib/clientserver/src.s60/commssession.cpp
changeset 35 85266cc22c7f
parent 21 2a9601315dfc
child 83 26b2b12093af
equal deleted inserted replaced
26:dc7c549001d5 35:85266cc22c7f
    85             mMessageQueue.pop();
    85             mMessageQueue.pop();
    86             delete msg;
    86             delete msg;
    87         }
    87         }
    88         else
    88         else
    89         {
    89         {
    90             WLOG2(EJavaComms, "%s failed, err = %d", __PRETTY_FUNCTION__, rc);
    90             if (rc != KErrOverflow)
       
    91             {
       
    92                 WLOG2(EJavaComms, "%s failed, err = %d", __PRETTY_FUNCTION__, rc);
       
    93             }
    91         }
    94         }
    92     }
    95     }
    93     return 0;
    96     return 0;
    94 }
    97 }
    95 
    98 
   149             mMessageQueue.pop();
   152             mMessageQueue.pop();
   150             delete msg;
   153             delete msg;
   151         }
   154         }
   152         else
   155         else
   153         {
   156         {
   154             WLOG2(EJavaComms, "%s failed, err = %d", __PRETTY_FUNCTION__, rc);
   157             if (rc != KErrOverflow)
       
   158             {
       
   159                 WLOG2(EJavaComms, "%s failed, err = %d", __PRETTY_FUNCTION__, rc);
       
   160             }
   155         }
   161         }
   156     }
   162     }
   157 }
   163 }
   158 
   164 
   159 void CCommsSession::handleCancelReceive(const RMessage2& aMessage)
   165 void CCommsSession::handleCancelReceive(const RMessage2& aMessage)
   191         rc = aMessage.Write(0, aData.Des());
   197         rc = aMessage.Write(0, aData.Des());
   192     }
   198     }
   193     else
   199     else
   194     {
   200     {
   195         rc = KErrOverflow;
   201         rc = KErrOverflow;
   196         WLOG3(EJavaComms, "%s: allocated length for message is too small (required size=%d, allocated size=%d)",
   202         LOG3(EJavaComms, EInfo, "%s: allocated length for message is too small (required size=%d, allocated size=%d)",
   197               __PRETTY_FUNCTION__, neededLength, allocatedLength);
   203               __PRETTY_FUNCTION__, neededLength, allocatedLength);
   198     }
   204     }
   199 
   205 
   200     aMessage.Complete(rc);
   206     aMessage.Complete(rc);
   201     return rc;
   207     return rc;