equal
deleted
inserted
replaced
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; |