armon / bloomd

C network daemon for bloom filters
http://armon.github.io/bloomd
Other
1.24k stars 112 forks source link

Failed to accept() connection! Too many open files. #42

Closed skykery closed 7 years ago

skykery commented 7 years ago

Hi, I'm running your server on one of my machines and a few clients that are trying to put some links in a filter. Seems that this is my output from bloomd server.

Failed to accept() connection! Too many open files.
Failed to accept() connection! Too many open files.
Failed to accept() connection! Too many open files.

And my configuration of client:

        client = BloomdClient(["localhost"])
        bloom = self.client.create_filter("domains")
        --- some code and a loop here ---
        bloom.add(domain)

So I have almost 10 clients trying to put items in the same filter, sometimes in the same time. What can be the problem?

skykery commented 7 years ago

Done, I've made only one open connection for my instances