add a luasocket example, also no leaks