peer, swarm: avoid sending satisfy with empty chunk, sending choke instead