Skip to content

Commit

Permalink
Fixes #4971 - Simplify Connection.upgradeFrom()/upgradeTo().
Browse files Browse the repository at this point in the history
Flip those buffers!

Signed-off-by: Simone Bordet <[email protected]>
  • Loading branch information
sbordet committed Jun 30, 2020
1 parent cef86c9 commit fc10eb2
Show file tree
Hide file tree
Showing 3 changed files with 4 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -167,6 +167,7 @@ public ByteBuffer onUpgradeFrom()
{
ByteBuffer unconsumed = ByteBuffer.allocateDirect(_buffer.remaining());
unconsumed.put(_buffer);
unconsumed.flip();
_connector.getByteBufferPool().release(_buffer);
return unconsumed;
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -194,6 +194,7 @@ public ByteBuffer onUpgradeFrom()
{
ByteBuffer unconsumed = ByteBuffer.allocateDirect(_requestBuffer.remaining());
unconsumed.put(_requestBuffer);
unconsumed.flip();
releaseRequestBuffer();
return unconsumed;
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -238,6 +238,7 @@ public ByteBuffer onUpgradeFrom()
{
ByteBuffer unconsumed = ByteBuffer.allocateDirect(_buffer.remaining());
unconsumed.put(_buffer);
unconsumed.flip();
_connector.getByteBufferPool().release(_buffer);
return unconsumed;
}
Expand Down Expand Up @@ -549,6 +550,7 @@ public ByteBuffer onUpgradeFrom()
{
ByteBuffer unconsumed = ByteBuffer.allocateDirect(_buffer.remaining());
unconsumed.put(_buffer);
unconsumed.flip();
_connector.getByteBufferPool().release(_buffer);
return unconsumed;
}
Expand Down

0 comments on commit fc10eb2

Please sign in to comment.