Modify

Opened 2 years ago

Closed 2 years ago

#10174 closed defect (wontfix)

Problem with using this plugin in multi-trac environment

Reported by: l0co@… Owned by: hasienda
Priority: normal Component: CcSelectorPlugin
Severity: normal Keywords: plugin concurrent interference
Cc: rjollos Trac Release: 0.12

Description

I have a multiple trac 0.12.2 envs working under apache.

I use the cc_selector plugin in each of them, and until now I've got separate plugin eggs loaded into plugins directory of particular env. In this config I've noticed that the cc_selector works only for one of the envs at the time, and exactly for the one that is firstly invoked after /etc/init.d/apache restart. For other envs I cannot see the selector field.

Tommorow I've changed the config so that I have only one shared plugins directory and now I can see the cc_selector in all envs. The problem for separated plugins dir exists, though.

Attachments (0)

Change History (2)

comment:1 Changed 2 years ago by l0co@…

Of course not tommorow, but today ;)

comment:2 in reply to: ↑ description Changed 2 years ago by hasienda

  • Cc rjollos added; anonymous removed
  • Keywords plugin concurrent interference added
  • Resolution set to wontfix
  • Status changed from new to closed

Replying to l0co@wp.pl:

I have a multiple trac 0.12.2 envs working under apache.

I use the cc_selector plugin in each of them, and until now I've got separate plugin eggs loaded into plugins directory of particular env. In this config I've noticed

![...]

Well, been there done that. Simply put, this is just a mess. You can't have multiple instances of Trac plugins without name space clashes and nasty side-effects. Stop it, at least as soon as you notice problems.

Tommorow Today I've changed the config so that I have only one shared plugins directory and now I can see the cc_selector in all envs. The problem for separated plugins dir exists, though.

I think I had the same issues, and working with one shared plugin directory helped here too. And a major headache, plugin upgrades, was gone as well. Do nothing else. Note, that this wontfix is largely a cantfix.

Add Comment

Modify Ticket

Action
as closed The owner will remain hasienda.
The resolution will be deleted. Next status will be 'reopened'.
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.