1. internal messages initialization before reuse
2. max ready to send messages was set to twice the size of the send queue

Signed-off-by: Eyal Salomon <esalomon@mellanox.com>