Tomas Pan created FELIX-3703:
--------------------------------
Summary: Race condition in gogo runtime activator
Key: FELIX-3703
URL: https://issues.apache.org/jira/browse/FELIX-3703
Project: Felix
Issue Type: Bug
Components: Gogo Runtime
Affects Versions: gogo.runtime-0.10.0
Environment: Embedded felix 4.0.3
Reporter: Tomas Pan
Starting gogo.command (0.12.0) before gogo.runtime(0.10.0) produces
CommandNotFoundException: Command not found: gosh.
This is because runtime's Activator first registers CommandProcessor before
creating commandTracker.
Creating CommandProcessor triggers event on .command which will start adding
commands, but since commandTracker is not present, those commands will be
ignored.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira