I seem to be getting multiples of the same signal when an event happens. I am using a NetworkAccessManager to do a post to a cgi. The post works fine but when I get the signal that the request is done and do my processing on it.

The odd part is that if I do it multiple times I get a signal with an "empty" QNetworkReply. I get an extra for each previous post I have done to the cgi. So on the first one it works as expected. On the second I will get the expected result then an empty. On the third I will get the result and 2 emptys. The QNetworkReply is not really empty that is just what I am calling it.

I am calling deleteLater on the replies. I also downloaded an example and it worked as expected. So it is something in my app but it is driving me crazy trying to find it. I am thinking it is also happening with other signals for probably the same reason.