CASSANDRA-2654 worked around a painful jdk bug [1]. In the course of trying to audit DirectByteBuffer use I've been trying to wrap my head around the interaction of BufferedRandomAccessFile and FileChannel. I admit that I'm as confused by nio as ever, but FileChannelImpl does appear to use Util.releaseTemporaryDirectBuffer.
Do we have to work around [1] in BRAF just as we now do for IncomingTcpConnection? [1] http://bugs.sun.com/view_bug.do?bug_id=6210541