Community
Participate
Working Groups
Whenever an error occurs in the implementation of public void publishModule(int kind, int deltaKind, IModule[] module, IProgressMonitor monitor) throws CoreException for a given ServerBehavior an a corexception is delegated back up, even through exited there seems to be a hang for about 5-10 seconds before the error is displayed to the user. This should be investigated, as during this 5-10 seconds the UI is locked. If no exception occurs, then the publish job ends quickly.
Hi Sachin, I couldn't reproduce this - a CoreException thrown within a server behaviour delegate was displayed quickly and with no UI lockup. It does finish the publishing job normally (i.e. publish other modules and then close the connection to the server) before returning the error, so my only guess would be that the server type you were dealing with took time to publish other modules, although that doesn't explain the UI lockup. Since I can't reproduce I'm returning this bug. If you still see this and can provide more information please feel free to reopen.
Closing old bugs that haven't had any activity in a long time.
performance bugs should use performance keyword (not [performance] in subject).
New Gerrit change created: https://git.eclipse.org/r/107353