accumulo-notifications mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Luke Brassard (JIRA)" <j...@apache.org>
Subject [jira] [Created] (ACCUMULO-2420) Accumulo warnings for scans when connection closed
Date Thu, 27 Feb 2014 17:43:19 GMT
Luke Brassard created ACCUMULO-2420:
---------------------------------------

             Summary: Accumulo warnings for scans when connection closed
                 Key: ACCUMULO-2420
                 URL: https://issues.apache.org/jira/browse/ACCUMULO-2420
             Project: Accumulo
          Issue Type: Bug
    Affects Versions: 1.5.0, 1.6.0
            Reporter: Luke Brassard
            Priority: Minor


These messages show up in Accumulo monitor page whenever a client closes a connection before
a scan completes. These warnings have been seen in other projects that use Thrift (CASSANDRA-6424)
and may actually be recognized as an issue in Thrift (THRIFT-1246).

{code}
Got an IOException in internalRead!
	java.io.IOException: Connection reset by peer
		at sun.nio.ch.FileDispatcher.read0(Native Method)
		at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:21)
		at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:198)
		at sun.nio.ch.IOUtil.read(IOUtil.java:171)
		at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:245)
		at org.apache.thrift.transport.TNonblockingSocket.read(TNonblockingSocket.java:141)
		at org.apache.thrift.server.AbstractNonblockingServer$FrameBuffer.internalRead(AbstractNonblockingServer.java:515)
		at org.apache.thrift.server.AbstractNonblockingServer$FrameBuffer.read(AbstractNonblockingServer.java:305)
		at org.apache.thrift.server.AbstractNonblockingServer$AbstractSelectThread.handleRead(AbstractNonblockingServer.java:202)
		at org.apache.thrift.server.TNonblockingServer$SelectAcceptThread.select(TNonblockingServer.java:198)
		at org.apache.thrift.server.TNonblockingServer$SelectAcceptThread.run(TNonblockingServer.java:154)
{code}

{code}
Got an IOException during write!
	java.io.IOException: Broken pipe
		at sun.nio.ch.FileDispatcher.write0(Native Method)
		at sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:29)
		at sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:69)
		at sun.nio.ch.IOUtil.write(IOUtil.java:40)
		at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:336)
		at org.apache.thrift.transport.TNonblockingSocket.write(TNonblockingSocket.java:164)
		at org.apache.thrift.server.AbstractNonblockingServer$FrameBuffer.write(AbstractNonblockingServer.java:381)
		at org.apache.thrift.server.AbstractNonblockingServer$AbstractSelectThread.handleWrite(AbstractNonblockingServer.java:220)
		at org.apache.thrift.server.TNonblockingServer$SelectAcceptThread.select(TNonblockingServer.java:201)
		at org.apache.thrift.server.TNonblockingServer$SelectAcceptThread.run(TNonblockingServer.java:154)
{code}

*Workaround:*
The warnings will not appear in the monitor log listing if the following is included in {{conf/generic_logger.xml}}:
{code}
<logger name="org.apache.accumulo.server.util.TServerUtils$THsHaServer">
  <level value="ERROR"/>
</logger>
{code}



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)

Mime
View raw message