Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 455096

Summary: IMetaStore#readAllUsers should respond to cancel
Product: [ECD] Orion Reporter: John Arthorne <john.arthorne>
Component: ServerAssignee: Anthony Hunter <ahunter.eclipse>
Status: CLOSED WONTFIX QA Contact:
Severity: normal    
Priority: P3 CC: ahunter.eclipse
Version: unspecifiedKeywords: helpwanted
Target Milestone: ---   
Hardware: PC   
OS: Windows 7   
Whiteboard:

Description John Arthorne CLA 2014-12-12 16:22:07 EST
This API call is potentially very long running. It can take several minutes if migration is required. We should introduce a progress monitor and make it responsive to cancelation. Typically this is invoked from the indexer so we need to hand the monitor through in that case at least.

If this call is not responsive it can block the Orion server from shutting down if it is stopped soon after it starts.
Comment 1 John Arthorne CLA 2014-12-12 16:22:35 EST
Nice easy change if someone is looking to contribute. Adding helpwanted.
Comment 2 Michael Rennie CLA 2017-01-10 15:39:16 EST
Closing as part of a mass clean up of inactive bugs. Please reopen if this problem still occurs or is relevant to you. For more details see:

https://dev.eclipse.org/mhonarc/lists/orion-dev/msg04002.html