throttle
throttle copied to clipboard
don't setup a scope more than once
if throttle:setup is called again with the same scope, a new ETS is created but the previous one (and the worker that clears it) still hang around. Either drop the old ones or forbid setting up the same scope again.