I'm trying to use the gistinc TwitterClient http://gistinc.github.com/TwitterClient/ with the Twitter Streaming API
The problem is, it leaks sockets, leaving them open. You can demonstrate this problem even with the little demo / example it comes with: src/example/Example.java After a while, I can see that it has multiple connections active with the 168.143.162.55 stream server (a no no) which I can see with netstat. When this is true, the symptom is you see multiple copies of the same tweets. It appears to be multiple TwitterProcessor.run() but I'm not sure how that is happening. Has naybody else seen this and solved this problem?