Fix wrong transfer count bug for blocking transfers
More tolerant provider load failure management
[XNIO-230] Use bind address to determine what protocol family to create/bind