Merge "OBEX: Set Min maxPacketLength negotiated in CONNECT Operation." am: 3ac3170a4b am: 1112046506
am: ff3f4e72af
Change-Id: Ic5965ea14b7b1b68b261b554063f5aae473a117d
This commit is contained in:
@@ -658,6 +658,11 @@ public final class ServerSession extends ObexSession implements Runnable {
|
|||||||
*/
|
*/
|
||||||
byte[] sendData = new byte[totalLength];
|
byte[] sendData = new byte[totalLength];
|
||||||
int maxRxLength = ObexHelper.getMaxRxPacketSize(mTransport);
|
int maxRxLength = ObexHelper.getMaxRxPacketSize(mTransport);
|
||||||
|
if (maxRxLength > mMaxPacketLength) {
|
||||||
|
if(V) Log.v(TAG,"Set maxRxLength to min of maxRxServrLen:" + maxRxLength +
|
||||||
|
" and MaxNegotiated from Client: " + mMaxPacketLength);
|
||||||
|
maxRxLength = mMaxPacketLength;
|
||||||
|
}
|
||||||
sendData[0] = (byte)code;
|
sendData[0] = (byte)code;
|
||||||
sendData[1] = length[2];
|
sendData[1] = length[2];
|
||||||
sendData[2] = length[3];
|
sendData[2] = length[3];
|
||||||
|
|||||||
Reference in New Issue
Block a user