GitHub PushEvent at 2014-07-22 16:53:25
Repository: netty
Actor: jakobbuchgraber
Payload: {"shas":[["e3795330bf84aa84a81e51cf646910acb76bb374","c247de609f9d42f29822523d6b88054227aa6763@gmail.com","Fixing bug in HTTP/2 ping handling.\n\nMotivation:\n\nThe current HTTP/2 ping handling replies with an ack using the same\nbuffer as the received ping. It doesn't call retain(), however, which\ncauses a ReferenceCountException since the buffer ends up getting\nreleased twice (once by the write and once by the decoder).\n\nModifications:\n\nModified AbstractHttp2ConnectionHandler to retain() the buffer. Added a\nping to Http2ConnectionRoundtripTest.stressTest() to verify the problem\nand that this fixes it.\n\nResult:\n\nPing should no longer cause an exception.","nmittler",true],["0062a871f4da1df0d6cea3f7ddb4e376d7cd176e","ecc73e9c8dcdd4253d165cf2a623dbb1b8ccacac@gmail.com","Simplify Bzip2 tests\n\nMotivation:\n\nSometimes we have a 'build time out' error because tests for bzip2 codec take a long time.\n\nModifications:\n\nRemoved cycles from Bzip2EncoderTest.testCompression(byte[]) and Bzip2DecoderTest.testDecompression(byte[]).\n\nResult:\n\nReduced time to test the 'codec' package by 30 percent.","Idel Pivnitskiy",true],["019cd3e2343922bab662cdf20fcfeed652f9cbbc","44d29e1ddcc40122b165dbcac3ea2d8ce2484836@tum.de","ForkJoinPool","Jakob Buchgraber",true],["0fa1d3ae3237a78eb722f8775f9581d7ca83ba81","44d29e1ddcc40122b165dbcac3ea2d8ce2484836@tum.de","Channel Deregistration","Jakob Buchgraber",true]],"size":4,"ref":"refs/heads/channelmigration","head":"0fa1d3ae3237a78eb722f8775f9581d7ca83ba81"}