From 3cd6df210ffd8449e6718f5a069a79c5e93f5e24 Mon Sep 17 00:00:00 2001 From: "M. Ian Graham" Date: Thu, 7 Aug 2008 23:12:00 +0000 Subject: [PATCH] Fix for multiple outstanding askForObjectField calls for the same field on different objects --- direct/src/distributed/AsyncRequest.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/direct/src/distributed/AsyncRequest.py b/direct/src/distributed/AsyncRequest.py index 39921e1ab3..561dfb6843 100755 --- a/direct/src/distributed/AsyncRequest.py +++ b/direct/src/distributed/AsyncRequest.py @@ -90,7 +90,9 @@ class AsyncRequest(DirectObject): self.acceptOnce( "doFieldResponse-%s"%(context,), self._checkCompletion, [key]) - + + self.neededObjects[key] = None + self.air.queryObjectField(dclassName, fieldName, doId, context) self._resetTimeoutTask()