I tried to close Eclipse which resulted in the "Saving workspace" dialog freezing at about 15%, and spewing this error in my shell:
at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:178)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:391)
at java.net.Socket.connect(Socket.java:579)
at java.net.Socket.connect(Socket.java:528)
at sun.net.NetworkClient.doConnect(NetworkClient.java:180)
at sun.net.www.http.HttpClient.openServer(HttpClient.java:388)
at sun.net.www.http.HttpClient.openServer(HttpClient.java:483)
at sun.net.www.http.HttpClient.<init>(HttpClient.java:213)
at sun.net.www.http.HttpClient.New(HttpClient.java:300)
at sun.net.www.http.HttpClient.New(HttpClient.java:316)
at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:992)
at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:928)
at sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:846)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1296)
at java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:468)
at com.android.sdkstats.SdkStatsService.actuallySendPing(SdkStatsService.java:249)
at com.android.sdkstats.SdkStatsService.access$100(SdkStatsService.java:36)
at com.android.sdkstats.SdkStatsService$2.run(SdkStatsService.java:222)
I had 2 of these errors, although both may not be related to closing Eclipse.
I'm can't really imagine why this would stop the workspace from saving, but it is the only error I received.