zookeeper-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Justyanzi Lin <justya...@gmail.com>
Subject Re: thread leak problem
Date Mon, 19 Mar 2012 00:28:21 GMT
Hi  Patrick,
    Sorry for send mail repeated first.

    Yes, you're right ! I run zookeeper on windows platform .

    Compiler is VC 2010.

    And I usinng zookeeper version 3.4.3. The following configuration I
used in zookeeper server.

    tickTime=2000
    initLimit=10
    syncLimit=5
    dataDir=Server3/data
    dataLogDir=Server3/dataLog
    clientPort=2183

    server.1=127.0.0.1:2888:3888
    server.2=127.0.0.1:2889:3889
    server.3=127.0.0.1:2890:3890

    Attach file is the log I set zoo_set_debug_level(ZOO_LOG_LEVEL_DEBUG);.

Thanks



Patrick Hunt <phunt@apache.org> 於 2012年3月18日下午1:02 寫道:

> Hi Justyanzi,
>
> You saw my response on March 6th? (perhaps you didn't subscribe to the
> list prior to this?)
>
> See: http://markmail.org/message/xvovco2yf77n6ooq
>
> Patrick
>
> On Fri, Mar 16, 2012 at 9:39 PM, Justyanzi Lin <justyanzi@gmail.com>
> wrote:
> > I using zookeeper C API. And I modify cli.c let it only run a for-loop.
> >
> > the loop as below
> >
> > while(1) {
> > zh = zookeeper_init(hostPort, watcher, 30000, &myid, 0, 0);
> > Sleep(1000);
> > zookeeper_close(zh);
> > }
> >
> > And I found every time execute zookeeper_close(zh), will leave 2 thread
> > handles. I suppose that thread handle will the same or not increase every
> > time.
> >
> > It seems not correct.
> >
> > I use WinDbg tool to watch the process and found
> > first stop
> > 156 Handles
> > Type            Count
> > None            2
> > Event           15
> > File            2
> > Directory       3
> > Mutant          1
> > WindowStation   2
> > Semaphore       2
> > Key             6
> > Thread          121
> > Desktop         1
> > IoCompletion    1
> >
> > second stop
> > 193 Handles
> > Type            Count
> > None            2
> > Event           17
> > File            2
> > Directory       3
> > Mutant          1
> > WindowStation   2
> > Semaphore       2
> > Key             6
> > Thread          156
> > Desktop         1
> > IoCompletion    1
> >
> > Is there something I using wrong?
> >
> > Thanks
>

Mime
  • Unnamed multipart/mixed (inline, None, 0 bytes)
View raw message