{"issue":{"pull_request":{"diff_url":null,"html_url":null,"patch_url":null},"state":"open","user":{"avatar_url":"https://secure.gravatar.com/avatar/be51a9d7a51058dfbfa142f2651d44e9?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"be51a9d7a51058dfbfa142f2651d44e9","url":"https://api.github.com/users/Hons","login":"Hons","id":1014167},"milestone":null,"assignee":null,"labels":[],"updated_at":"2011-11-04T15:49:05Z","comments":1,"closed_at":null,"url":"https://api.github.com/repos/zaubersoftware/gnip4j/issues/2","body":"Just a small issue, the default readTimeout counter in com.zaubersoftware.gnip4j.api.support.http.JRERemoteResourceProvider (line 48)  is set to 10 seconds, Gnip streams send out keep alives every 30 seconds so this causes the stream to die fairly quickly on low activity streams, I'd suggest increasing this to > 30 seconds. (35s seems stable for me).\r\n\r\nAs a workaround you can override the JRERemoteResourceProvider.doConfiguration() method and put in a longer pause period.\r\n\r\nMany thanks for sharing this project!","html_url":"https://github.com/zaubersoftware/gnip4j/issues/2","title":"Default timer in JRERemoteResourceProvider","number":2,"id":1518220,"created_at":"2011-08-30T11:11:16Z"},"action":"created","comment":{"user":{"avatar_url":"https://secure.gravatar.com/avatar/f413af14f74fdf392536c1de66fb06a0?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"f413af14f74fdf392536c1de66fb06a0","url":"https://api.github.com/users/jcodagnone","login":"jcodagnone","id":541876},"updated_at":"2011-11-04T15:49:05Z","url":"https://api.github.com/repos/zaubersoftware/gnip4j/issues/comments/2632510","body":"Fixed: https://github.com/zaubersoftware/gnip4j/commit/484c4332df63a5ee07dec2c691d3bd919e01cf15","id":2632510,"created_at":"2011-11-04T15:49:05Z"}}