non blocking sendsocketcommands