Hi Tanya,
A restart of eclipse should definitely result in a "restart" of the console too.
Could you try and get a thread dump when it is hung ?
You can see https://community.jboss.org/wiki/TipsForReportingErrorsAgainstAnEclipsePlugin for ways to get such threaddump.