The thread is being blocked while calling CheckForUpdates() to get the event from VMs,
The stack as follows:
java.net.SocketInputStream.socketRead0(Native Method)
java.net.SocketInputStream.read(Unknown Source)
java.net.SocketInputStream.read(Unknown Source)
sun.security.ssl.InputRecord.readFully(Unknown Source)
sun.security.ssl.InputRecord.read(Unknown Source)
sun.security.ssl.SSLSocketImpl.readRecord(Unknown Source)
sun.security.ssl.SSLSocketImpl.readDataRecord(Unknown Source)
sun.security.ssl.AppInputStream.read(Unknown Source)
java.io.BufferedInputStream.fill(Unknown Source)
java.io.BufferedInputStream.read1(Unknown Source)
java.io.BufferedInputStream.read(Unknown Source)
sun.net.www.http.HttpClient.parseHTTPHeader(Unknown Source)
sun.net.www.http.HttpClient.parseHTTP(Unknown Source)
sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(Unknown Source)
com.vmware.vim25.ws.WSClient.post(WSClient.java:262)
com.vmware.vim25.ws.WSClient.invoke(WSClient.java:176)
com.vmware.vim25.ws.WSClient.invoke(WSClient.java:124)
com.vmware.vim25.ws.VimStub.checkForUpdates(VimStub.java:84)
com.vmware.vim25.mo.PropertyCollector.checkForUpdates(PropertyCollector.java:82)
Anybody meet the similar problem with me?