From 216cc9efe208986fae4151ab9ee417e50412b07e Mon Sep 17 00:00:00 2001 From: Mygod Date: Fri, 11 Mar 2016 22:02:52 +0800 Subject: [PATCH] Refine #574 --- src/main/scala/com/github/shadowsocks/package.scala | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/src/main/scala/com/github/shadowsocks/package.scala b/src/main/scala/com/github/shadowsocks/package.scala index d0b75ee3..a934b4c8 100644 --- a/src/main/scala/com/github/shadowsocks/package.scala +++ b/src/main/scala/com/github/shadowsocks/package.scala @@ -2,17 +2,16 @@ package com.github import scala.concurrent.ExecutionContext.Implicits.global import scala.concurrent.Future -import scala.util.{Success, Failure, Try} +import scala.util.{Failure, Try} /** * @author Mygod */ package object shadowsocks { - - val handleFailure: PartialFunction[Try[_], Unit] = { - case Success(_) => + private val handleFailure: Try[_] => Unit = { case Failure(e) => e.printStackTrace() + case _ => } def ThrowableFuture[T](f: => T) = Future(f) onComplete handleFailure -} \ No newline at end of file +}