hgomez 2005/06/15 06:22:08
Modified: src/java/org/apache/xmlrpc XmlRpcClient.java Log: Fix Jira XMLRPC-62, executeAsync bombs with NPE. Provided by Holger Hoffstätte Revision Changes Path 1.23 +5 -2 ws-xmlrpc/src/java/org/apache/xmlrpc/XmlRpcClient.java Index: XmlRpcClient.java =================================================================== RCS file: /home/cvs/ws-xmlrpc/src/java/org/apache/xmlrpc/XmlRpcClient.java,v retrieving revision 1.22 retrieving revision 1.23 diff -u -r1.22 -r1.23 --- XmlRpcClient.java 22 Apr 2005 10:25:57 -0000 1.22 +++ XmlRpcClient.java 15 Jun 2005 13:22:08 -0000 1.23 @@ -265,10 +265,13 @@ { try { + if (call == null) + call = dequeue(); + while (call != null) { - call = dequeue(); executeAsync(call.request, call.callback, call.transport); + call = dequeue(); } } finally