commit 3fd302fd6f3462707c8a4b2b2c2aaa33bcf351c5
Author: S.Çağlar Onur <caglar@cs.princeton.edu>
Date:   Mon Aug 2 16:59:55 2010 -0400

    fix delegated async calls

diff --git a/func/overlord/cmd_modules/call.py b/func/overlord/cmd_modules/call.py
index bad5260..d6fd743 100644
--- a/func/overlord/cmd_modules/call.py
+++ b/func/overlord/cmd_modules/call.py
@@ -343,7 +343,7 @@ class Call(base_command.BaseCommand):
             self._print_progress(self.module,self.options.progress)
             return #terminate no need for more
 
-        if self.options.async:
+        if self.options.async and not self.options.delegate:
             self.partial = {}
             if self.options.nopoll:
                 print "JOB_ID:", pprint.pformat(results)
