diff --git a/package.json b/package.json index b4f6cfe..6152d9d 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "ig-types", - "version": "6.24.20", + "version": "6.24.21", "description": "Generic JavaScript types and type extensions...", "main": "main.js", "scripts": { diff --git a/runner.js b/runner.js index 244ebe6..37cbb53 100644 --- a/runner.js +++ b/runner.js @@ -575,11 +575,11 @@ object.Constructor('FinalizableQueue', Queue, { auto_stop: true, // not for direct use... + // NOTE: we are intentionally not freezing .__results to allow them + // to be consumed by the client... + // XXX is this correct??? __freeze: function(){ Object.freeze(this) - // XXX do we remove/freeze .__running??? - this.__results - && Object.freeze(this.__results) return this }, __onempty__: function(){