add req socket send function
connect function suport 4 args ( add the custom pool)