Edgewall Software

Changes between Initial Version and Version 83 of Ticket #3371


Ignore:
Timestamp:
Sep 18, 2010, 1:55:09 PM (14 years ago)
Author:
Christian Boos
Comment:

Well, I tend to agree, this will presumably never be solved at the Subversion bindings level, so let's just acknowledge this.

cantfix this third-party issue, the only workaround is to adhere strictly to the Installation instructions, which are to force the use of a single Python interpreter. As mentioned numerous time in this ticket, this is documented in details in TracSubversion#instance-dict-restricted-mode.

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #3371

    • Property Status newclosed
    • Property Severity normalmajor
    • Property Cc james82@… Axel.Thimm@… ilias@… jhammel@… added
    • Property Version devel0.11.1
    • Property Milestonenone
    • Property Keywords svn swig added
    • Property Resolutioncantfix
  • Ticket #3371 – Description

    initial v83  
    4646
    4747Some googling suggests that this error is a hint that a Python object created in one subinterpreter is being used in a different subinterpreter. This is supported by the fact that my Trac setup does indeed involve Trac instances running under multiple subinterpreters.
     48
     49=== Resolution
     50There's indeed no possibility to make it work with multiple subinterpreters per process, the workaround is to enforce the use of a single interpreter per process, as documented in TracSubversion#instance-dict-restricted-mode.