From issues-return-1231-archive-asf-public=cust-asf.ponee.io@zookeeper.apache.org Fri Sep 6 15:47:05 2019 Return-Path: X-Original-To: archive-asf-public@cust-asf.ponee.io Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [207.244.88.153]) by mx-eu-01.ponee.io (Postfix) with SMTP id 23438180674 for ; Fri, 6 Sep 2019 17:47:05 +0200 (CEST) Received: (qmail 48585 invoked by uid 500); 7 Sep 2019 03:25:27 -0000 Mailing-List: contact issues-help@zookeeper.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@zookeeper.apache.org Delivered-To: mailing list issues@zookeeper.apache.org Received: (qmail 48559 invoked by uid 99); 7 Sep 2019 03:25:27 -0000 Received: from mailrelay1-us-west.apache.org (HELO mailrelay1-us-west.apache.org) (209.188.14.139) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 07 Sep 2019 03:25:27 +0000 Received: from jira-he-de.apache.org (static.172.67.40.188.clients.your-server.de [188.40.67.172]) by mailrelay1-us-west.apache.org (ASF Mail Server at mailrelay1-us-west.apache.org) with ESMTP id AC29CE3125 for ; Fri, 6 Sep 2019 15:47:03 +0000 (UTC) Received: from jira-he-de.apache.org (localhost.localdomain [127.0.0.1]) by jira-he-de.apache.org (ASF Mail Server at jira-he-de.apache.org) with ESMTP id 250CD780946 for ; Fri, 6 Sep 2019 15:47:03 +0000 (UTC) Date: Fri, 6 Sep 2019 15:47:03 +0000 (UTC) From: "Enrico Olivelli (Jira)" To: issues@zookeeper.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Updated] (ZOOKEEPER-1105) c client zookeeper_close not send CLOSE_OP request to server MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ https://issues.apache.org/jira/browse/ZOOKEEPER-1105?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Enrico Olivelli updated ZOOKEEPER-1105: --------------------------------------- Fix Version/s: (was: 3.5.6) > c client zookeeper_close not send CLOSE_OP request to server > ------------------------------------------------------------ > > Key: ZOOKEEPER-1105 > URL: https://issues.apache.org/jira/browse/ZOOKEEPER-1105 > Project: ZooKeeper > Issue Type: Bug > Components: c client > Affects Versions: 3.3.2, 3.4.3 > Reporter: jiang guangran > Assignee: lincoln lee > Priority: Major > Fix For: 3.6.0, 3.5.7 > > Attachments: ZOOKEEPER-1105.patch, ZOOKEEPER-1105v1.patch, zklog.txt, zktest.c, zktest.java > > > in zookeeper_close function, do adaptor_finish before send CLOSE_OP request to server > so the CLOSE_OP request can not be sent to server > in server zookeeper.log have many > 2011-06-22 00:23:02,323 - WARN [NIOServerCxn.Factory:0.0.0.0/0.0.0.0:2181:NIOServerCnxn@634] - EndOfStreamException: Unable to read additional data from client sessionid 0x1305970d66d2224, likely client has closed socket > 2011-06-22 00:23:02,324 - INFO [NIOServerCxn.Factory:0.0.0.0/0.0.0.0:2181:NIOServerCnxn@1435] - Closed socket connection for client /10.250.8.123:60257 which had sessionid 0x1305970d66d2224 > 2011-06-22 00:23:02,325 - ERROR [CommitProcessor:1:NIOServerCnxn@445] - Unexpected Exception: > java.nio.channels.CancelledKeyException > at sun.nio.ch.SelectionKeyImpl.ensureValid(SelectionKeyImpl.java:55) > at sun.nio.ch.SelectionKeyImpl.interestOps(SelectionKeyImpl.java:59) > at org.apache.zookeeper.server.NIOServerCnxn.sendBuffer(NIOServerCnxn.java:418) > at org.apache.zookeeper.server.NIOServerCnxn.sendResponse(NIOServerCnxn.java:1509) > at org.apache.zookeeper.server.FinalRequestProcessor.processRequest(FinalRequestProcessor.java:367) > at org.apache.zookeeper.server.quorum.CommitProcessor.run(CommitProcessor.java:73) > and java client not have this problem -- This message was sent by Atlassian Jira (v8.3.2#803003)