[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[equinox-dev] gogo close is not terminating all threads ?


I'm using Kepler in Mac and JavaSE 1.7.

I'm running Equinox using OSGi Framework configuration.

I'm facing a condition where a gogo close command is not terminating two threads (Thread [Gogo shell] and Thread [DestroyJavaVM] ).

What is happen is that after I enter a first close I receive another prompt. Then if I enter any other command I receive a IllegalStateException.

see below:

Really want to stop Equinox? (y/n; default=y)  y
osgi> close
gosh: java.lang.IllegalStateException: session is closed

has anyone experiment this? Any tip on how could I debug this?