move socket holder into Lua space