Closed ianthetechie closed 9 years ago
Fixed in 66d2074481cb12a14c5e1e730a2ceb0ed57c564b. The issue was the sockets were not being strongly referenced after acceptance. This caused a problem for persistent connections that attempted to take advantage of pipelining after a delay.
socketDidDisconnect
andhandleRecord
are both called fairly frequently with invalid arguments. It is easy to reproduce the condition while doing a bunch of rapid refreshes, but the condition also appears fairly regularly under normal use.Example log: