init.lua

changeset 239
65a0d3fcbbad
parent 238
9b6fca5d9a02
child 240
e27bf761bea6
--- a/init.lua	Sun Nov 27 22:45:26 2011 +0000
+++ b/init.lua	Sun Nov 27 22:48:02 2011 +0000
@@ -19,9 +19,12 @@
 
 verse.plugins = {};
 
+local max_id = 0;
+
 function verse.new(logger, base)
 	local t = setmetatable(base or {}, stream);
-	t.id = tostring(t):match("%x*$");
+	max_id = max_id + 1;
+	t.id = tostring(max_id);
 	t.logger = logger or verse.new_logger("stream"..t.id);
 	t.events = events.new();
 	t.plugins = {};

mercurial