Index: mollom.inc
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/mollom/mollom.inc,v
retrieving revision 1.1.2.3
diff -u -p -r1.1.2.3 mollom.inc
--- mollom.inc	29 Jan 2010 15:06:32 -0000	1.1.2.3
+++ mollom.inc	9 Sep 2010 00:16:53 -0000
@@ -66,13 +66,17 @@ function _mollom_authentication($public_
  * Refreshes the list of Mollom's XML-RPC servers.
  */
 function _mollom_retrieve_server_list() {
-  // Start from a hard coded list of servers:
+  // Start from a hard-coded list of servers.
   $servers = array('http://xmlrpc1.mollom.com', 'http://xmlrpc2.mollom.com', 'http://xmlrpc3.mollom.com');
 
   // Use the list of servers to retrieve a list of servers from mollom.com:
   foreach ($servers as $server) {
     $result = xmlrpc($server . '/' . MOLLOM_API_VERSION, 'mollom.getServerList', _mollom_authentication());
     if (!xmlrpc_error()) {
+      // Do not use xmlrpc1 in testing mode (until new backend is deployed).
+      if (variable_get('mollom_testing_mode', 0)) {
+        $result = array_diff($result, array('http://xmlrpc1.mollom.com', 'http://88.151.243.81'));
+      }
       return $result;
     }
     else {
