Initial proof of concept for select/socket