Removed forking, but kept closing connection fd