Programme Lua Retard

Comment pourrais-je l'utiliser pour ajouter un délai de 2 minutes pour mon programme Lua, voici le code pour le retard, mais je ne sais pas comment ajouter le retard.

function sleep(n)
  local t = os.clock()
  while os.clock() - t <= n do
    -- nothing
  end
end
Veuillez noter que os.clock() behaivour n'est pas portable. Aussi, vous êtes inutilement perdre de la puissance CPU par cette longue boucle. Utilisation socket.sleep() de luasocket.
Ok, je vais utiliser socket.sleep()

OriginalL'auteur Petzl11 | 2013-12-11