[zeromq-dev] file descriptors?
Sean Ochoa
sean.m.ochoa at gmail.com
Thu Sep 22 17:02:02 CEST 2011
I just found the issue. I wasn't closing the context properly. No more file descriptors being left around, now. Thanks for your help! - Sean
Sean Ochoa <sean.m.ochoa at gmail.com> wrote:
>I run the attached script, and then I run a bash command: "ls -al"
>
>which gives me the following:
>
>/home/bitcycle/testing/q
>total 12K
>srwxr-xr-x 1 bitcycle bitcycle 0 2011-09-22 07:44
>publisher-6497A874E52911E099520022FA02089C-520014=
>srwxr-xr-x 1 bitcycle bitcycle 0 2011-09-22 07:44
>publisher-6497A874E52911E099520022FA02089C-520014-sync=
>
>
>Though I haven't dealt with file descriptors very much in the past, it seems
>that they are residual file descriptors from the processes that I spawn. I
>can confirm that no zombie processes stick around via "ps aux" and I can
>confirm that the processes are not alive when the script exits.
>
>Maybe take a look at my code. Its probably something basic that I'm missing
>with zeromq. I'm still pretty new to it.
>
>-- Sean
>
>On Thu, Sep 22, 2011 at 5:36 AM, Chuck Remes <cremes.devlist at mac.com> wrote:
>
>> On Sep 22, 2011, at 3:03 AM, Sean Ochoa wrote:
>>
>> > Hey all. I'm wondering if someone could help me out with a pub/sub
>> issue. I run my script with the pub and sub in different child processes
>> with the Python zmq bindings. When the processes end the sockets are
>> closed, but it leaves the file descriptors around. I've searched online
>> for a bit, but haven't found a way to get it stop leaving them around. Any
>> ideas? - Sean _______________________________________________
>>
>> This shouldn't be possible. When the process exits, the OS is responsible
>> for freeing file descriptors.
>>
>> What do you mean by "it leaves the file descriptors around"? How are you
>> detecting or measuring this?
>>
>> cr
>>
>> _______________________________________________
>> zeromq-dev mailing list
>> zeromq-dev at lists.zeromq.org
>> http://lists.zeromq.org/mailman/listinfo/zeromq-dev
>>
>
>
>
>--
>Sean | (206) 962-7954
More information about the zeromq-dev
mailing list