I opened an issue on github for this, but having just investigated this today, the bug I thought was causing this was fixed in early November before 0.9.0
https://github.com/mikedilger/gossip/issues/624
I have not seen this behavior myself and since I cannot reproduce it I can't debug it.