servicehandler using SOCK_stream instead of sockethandle