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