you're right. Fabio already made some updates to these (coxpcall and copas). I think in anticipation of LuaSockets for 5.2. But this behaviour wasn't changed (I thought it was). So the code is good as it is.