equal
deleted
inserted
replaced
213 |
213 |
214 private def handle(connection: Server.Connection) |
214 private def handle(connection: Server.Connection) |
215 { |
215 { |
216 connection.read_line() match { |
216 connection.read_line() match { |
217 case None => |
217 case None => |
218 case Some(line) if line != password => |
218 case Some(line) if line != password => connection.reply_error("Bad protocol") |
219 connection.reply_error("Bad password -- connection closed") |
|
220 case _ => |
219 case _ => |
221 var finished = false |
220 var finished = false |
222 while (!finished) { |
221 while (!finished) { |
223 connection.read_line() match { |
222 connection.read_line() match { |
224 case None => finished = true |
223 case None => finished = true |