Mercurial Hosting > luan
diff src/luan/modules/Thread.luan @ 1157:50879022f49d
failed attempt to remove Http.per_session_pages
author | Franklin Schmidt <fschmidt@gmail.com> |
---|---|
date | Mon, 05 Feb 2018 01:25:42 -0700 |
parents | 772d16c89056 |
children | 3ef883468fd0 |
line wrap: on
line diff
--- a/src/luan/modules/Thread.luan Sun Feb 04 23:18:51 2018 -0700 +++ b/src/luan/modules/Thread.luan Mon Feb 05 01:25:42 2018 -0700 @@ -37,4 +37,19 @@ return map.put(key,value) end +--[[ +function Thread.global_callable(name,timeout,fns) + local callable = ThreadLuan.globalCallable(name,timeout,fns) + local mt = {} + function mt.__index(_,key) + return function(...) + return callable.call(key,args) + end + end + local tbl = {} + set_metatable(tbl,mt) + return tbl +end +]] + return Thread