You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@geode.apache.org by "ASF subversion and git services (JIRA)" <ji...@apache.org> on 2016/03/10 19:19:40 UTC

[jira] [Commented] (GEODE-1076) CI failure: Suspect string in DirectChannel.disconnect()

    [ https://issues.apache.org/jira/browse/GEODE-1076?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15189665#comment-15189665 ] 

ASF subversion and git services commented on GEODE-1076:
--------------------------------------------------------

Commit 6ce7e8384f02fa8dac2606cf5f5e5271ef87e9f4 in incubator-geode's branch refs/heads/develop from [~bschuchardt]
[ https://git-wip-us.apache.org/repos/asf?p=incubator-geode.git;h=6ce7e83 ]

GEODE-1076: CI Failure: Suspect string in DirectChannel.disconnect()

Added error handling to DirectChannel.disconnect().  It doesn't know the
state of the semaphores it is trying to release so it needs to handle
the Error that might be thrown.


> CI failure: Suspect string in DirectChannel.disconnect()
> --------------------------------------------------------
>
>                 Key: GEODE-1076
>                 URL: https://issues.apache.org/jira/browse/GEODE-1076
>             Project: Geode
>          Issue Type: Bug
>          Components: messaging
>            Reporter: Bruce Schuchardt
>            Assignee: Bruce Schuchardt
>             Fix For: 1.0.0-incubating.M2
>
>
> This isn't associated with any particular test and occurs only during shutdown, but it is preventing the cache from closing normally.
> [severe 2016/03/09 21:56:31.406 PST <Distributed system shutdown hook> tid=0x12] Uncaught exception in thread Thread[Distributed system shutdown hook,5,Distributed system shutdown hook]
> java.lang.Error: Maximum permit count exceeded
> 	at java.util.concurrent.Semaphore$Sync.tryReleaseShared(Semaphore.java:192)
> 	at java.util.concurrent.locks.AbstractQueuedSynchronizer.releaseShared(AbstractQueuedSynchronizer.java:1341)
> 	at java.util.concurrent.Semaphore.release(Semaphore.java:426)
> 	at com.gemstone.gemfire.internal.util.concurrent.ReentrantSemaphore.release(ReentrantSemaphore.java:91)
> 	at com.gemstone.gemfire.distributed.internal.direct.DirectChannel.releaseGroupSendPermission(DirectChannel.java:262)
> 	at com.gemstone.gemfire.distributed.internal.direct.DirectChannel.disconnect(DirectChannel.java:842)



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)