# HG changeset patch
# User laurent
# Date 1260217643 -3600
# Node ID 92f44947908415871589d6686157c5c63959dfcd
# Parent  44fea837f813ad7ce0627161b4135e086a03c405
Bug on passing forced values to DataConsumer fixed

diff -r 44fea837f813 -r 92f449479084 plugger.py
--- a/plugger.py	Mon Dec 07 21:15:30 2009 +0100
+++ b/plugger.py	Mon Dec 07 21:27:23 2009 +0100
@@ -1713,7 +1713,7 @@
                 function = getattr(weakcallable, function_name, None)
                 if function is not None:
                     if status == "Forced":
-                        function(*(cargs + [True] + args), **kwargs)
+                        function(*(cargs + (True,) + args), **kwargs)
                     else:
                         function(*(cargs + args), **kwargs)
                 # This will block thread if more than one call is waiting