Make sure recvFunc is called before responding on the recvChan