add create socket error proc handle
add connect tcp function