* subversion/bindings/swig/python/svn/core.py   (svn_pool_destroy, svn_pool_clear): Check whether pools are valid before   working with them. This change prevents assertion failures when Subversion   1.2.x applications try to destroy pools during application shutdown, when   the validity of the pool is not guaranteed. Subversion 1.2.x applications   can't call "pool.valid()" themselves to check the validity of pools, because   it's a new API in Subversion 1.3.x.
* subversion/bindings/swig/python/svn/core.py
  (svn_pool_destroy, svn_pool_clear): Check whether pools are valid before
  working with them. This change prevents assertion failures when Subversion
  1.2.x applications try to destroy pools during application shutdown, when
  the validity of the pool is not guaranteed. Subversion 1.2.x applications
  can't call "pool.valid()" themselves to check the validity of pools, because
  it's a new API in Subversion 1.3.x.

Notes: Fixes warnings about assertion failures in the test suite for
       Trac 0.9.x

jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion