Use osf handles on sockets only

Still doesnt work though, getting a "stream: No Error" on reads