1. 07 Jan, 2004 1 commit
    • Tim Peters's avatar
      Various: When we opened a new connection before checking BTrees, we also · 384ee09b
      Tim Peters authored
      created the possibility that the checking code would need to try to read
      up data from a closed connection.  This turned out to be a frequent source
      of new failures in checkConcurrentUpdates1Storage (both FileStorage and BDB
      flavors).  Changed all of the relevant tests to grab the BTree anew from
      the newly-opened connection.
      384ee09b
  2. 06 Jan, 2004 14 commits
  3. 05 Jan, 2004 8 commits
  4. 02 Jan, 2004 15 commits
  5. 01 Jan, 2004 1 commit
  6. 31 Dec, 2003 1 commit
    • Jeremy Hylton's avatar
      Fix bug that prevented ZEO from working with Python 2.4. · c8dc49bd
      Jeremy Hylton authored
      Connection initialized _map as a dict containing a single entry
      mapping the connection's fileno to the connection.  That was a misuse
      of the _map variable, which is also used by the asyncore.dispatcher
      base class to indicate whether the dispatcher users the default
      socket_map or a custom socket_map.  A recent change to asyncore caused
      it to use _map in its add_channel() and del_channel() methods, which
      presumes to be a bug fix (may get ported to 2.3).  That causes our
      dubious use of _map to be a problem, because we also put the
      Connections in the global socket_map.  The new asyncore won't remove
      it from the global socket map, because it has a custom _map.
      
      Also change a bunch of 0/1s to False/Trues.
      c8dc49bd