robbiehanson/CocoaAsyncSocket — pull request #34 by willscott (2012-03-13 03:40:12+00:00)
Title: Resume read stream for non-secure streams

I ran into a bug where my socket reads were timing out.

What appeared to be happening is that while the readSource was suspended, a request was made for more data than was available in the buffer. Since the buffer was not empty, doReadData ended up in waiting mode - but it never resumes the readSource.

This is likely the same issue as #30