>Why check the overflow list only when the ib_post_send fails? Don't you >need to do this regardless? It looks like you could get stuff into the overflow >list even with the existing code... You only need to check it when decrementing send_queue.count, which is currently only after a send completes.