do init/1 non-blocking to avoid blocking the transaction_layer process. we would block on sending out requests if there was no socket available (for example when trying to connecting to an unreachable host using tcp).
do init/1 non-blocking to avoid blocking the transaction_layer process. we
would block on sending out requests if there was no socket available (for
example when trying to connecting to an unreachable host using tcp).


git-svn-id: 3f662d0c7823f96a484d6a9a7c90f2d7866b6747@626 e454d3dc-12ff-0310-9b8b-94264392205f

bernardd/yxa,bernardd/yxa,bernardd/yxa,bernardd/yxa