On Thu, Jan 26, 2017 at 11:22:25PM +0100, Mathieu Parent wrote:
> Hi Courtney,
> 
> Can you please test with lua-socket 3.0~rc1+git+ac3201d-3, which
> includes your fix (backported)?
> 
> Then close this one...
> 
> Thanks!
> 
> Mathieu Parent

Unfortunately, the updated version of lua-socket does not fully fix
ekeyd. The remaining problem is that the old version of lua-socket
created the "socket" global when loaded, and socket.unix library
automatically added itself under that name when loaded. With the new
version, this no longer happens. The reference manual for Lua 5.2 says
that this is now expected behavior[1].

The patch I provided before still works, and should be forwards and
backwards compatible.

[1] https://www.lua.org/manual/5.2/manual.html#8 Section 8.2, first
bullet point.

Reply via email to