diff options
author | Paul Phillips <paulp@improving.org> | 2009-08-18 18:11:24 +0000 |
---|---|---|
committer | Paul Phillips <paulp@improving.org> | 2009-08-18 18:11:24 +0000 |
commit | 1d28a77bf349e8e03a0eb53da554959c80864220 (patch) | |
tree | 42a4c13621da73f601d284300e1831e7bcd2f1b9 /src/compiler/scala/tools/util/SocketServer.scala | |
parent | 917101fd0de9580e1fd18b69778022f01cb6d29d (diff) | |
download | scala-1d28a77bf349e8e03a0eb53da554959c80864220.tar.gz scala-1d28a77bf349e8e03a0eb53da554959c80864220.tar.bz2 scala-1d28a77bf349e8e03a0eb53da554959c80864220.zip |
A bunch of cleanup on scriptrunner and fsc perf...
A bunch of cleanup on scriptrunner and fsc performed in a quest to fix
#1889. I understand why #1889 happens now but I believe fixing it is
going to require adjusting the logic in SymbolLoaders.
Diffstat (limited to 'src/compiler/scala/tools/util/SocketServer.scala')
-rw-r--r-- | src/compiler/scala/tools/util/SocketServer.scala | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/src/compiler/scala/tools/util/SocketServer.scala b/src/compiler/scala/tools/util/SocketServer.scala index 79c081bdc8..1a1815f02a 100644 --- a/src/compiler/scala/tools/util/SocketServer.scala +++ b/src/compiler/scala/tools/util/SocketServer.scala @@ -45,12 +45,10 @@ abstract class SocketServer { // some cleanup, if any def timeout() {} - val serverSocket = try { - new ServerSocket(0) - } catch { - case e: IOException => - fatal("Could not listen on any port; exiting.") - } + val serverSocket = + try new ServerSocket(0) + catch { case e: IOException => fatal("Could not listen on any port; exiting.") } + val port: Int = serverSocket.getLocalPort() def run() { |