summaryrefslogtreecommitdiff
path: root/src/compiler/scala/tools/util/SocketServer.scala
diff options
context:
space:
mode:
authorPaul Phillips <paulp@improving.org>2009-08-18 18:11:24 +0000
committerPaul Phillips <paulp@improving.org>2009-08-18 18:11:24 +0000
commit1d28a77bf349e8e03a0eb53da554959c80864220 (patch)
tree42a4c13621da73f601d284300e1831e7bcd2f1b9 /src/compiler/scala/tools/util/SocketServer.scala
parent917101fd0de9580e1fd18b69778022f01cb6d29d (diff)
downloadscala-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.scala10
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() {