cubicweb #1535206 PyroError: ('not allowed to share proxy among multiple threads', 'This error occured remotely (Pyro). [resolved]

When launching Full Python Tests.

building error (<class 'Pyro.errors.PyroError'>): error in plan apycot.recipe.full:
Traceback (most recent call last):
File "/usr/lib/python2.5/site-packages/narvalbot/delegates.py", line 289, in _execute
  output = self._execute_target(input_set)
File "/usr/lib/python2.5/site-packages/narvalbot/delegates.py", line 320, in _execute_target
  output_dict = self.action['func'](args_d)
File "/var/lib/narval/plugins/apycot.py", line 72, in act_checkout
  test.checkout(inputs['projectenv'])
File "/usr/lib/python2.5/site-packages/apycotlib/atest.py", line 222, in checkout
  vcsrepo = self.apycot_repository(pe)
File "/usr/lib/python2.5/site-packages/apycotlib/atest.py", line 133, in apycot_repository
  apyrep = get_repository(repdef)
File "/usr/lib/python2.5/site-packages/apycotlib/repositories.py", line 27, in get_repository
  return get_registered('repository', repo_type)(attrs)
File "/usr/lib/python2.5/site-packages/apycotlib/repositories.py", line 47, in __init__
  self.ref_repo = self._ref_repo()
File "/usr/lib/python2.5/site-packages/apycotlib/repositories.py", line 150, in _ref_repo
  self.repository.eid)
File "/usr/lib/python2.5/site-packages/cubicweb/dbapi.py", line 470, in decorator
  return func(self, *args, **kwargs)
File "/usr/lib/python2.5/site-packages/cubicweb/dbapi.py", line 658, in get_option_value
  return self._repo.get_option_value(option, foreid)
File "/usr/lib/python2.5/site-packages/Pyro/core.py", line 390, in __call__
  return self.__send(self.__name, args, kwargs)
File "/usr/lib/python2.5/site-packages/Pyro/core.py", line 468, in _invokePYRO
  return self.adapter.remoteInvocation(name, constants.RIF_VarargsAndKeywords, vargs, kargs)
File "/usr/lib/python2.5/site-packages/Pyro/protocol.py", line 491, in remoteInvocation
  answer.raiseEx()
File "/usr/lib/python2.5/site-packages/Pyro/errors.py", line 81, in raiseEx
  raise self.excObj
PyroError: ('not allowed to share proxy among multiple threads', 'This error occured remotely (Pyro). Remote traceback is available.')
prioritynormal
typebug
done in3.12.1
load0.200
load left0.000
closed by#b8ce2266d026 [repo] fix multi-threads bug with get_option_value: pyro proxy can't be used from a thread to another without caution (closes #1535206)