File tree Expand file tree Collapse file tree 4 files changed +7
-2
lines changed Expand file tree Collapse file tree 4 files changed +7
-2
lines changed Original file line number Diff line number Diff line change
1
+ package libdaemonjvm .errors
2
+
3
+ class ConnectExceptionLike (cause : Throwable ) extends SocketExceptionLike (cause)
Original file line number Diff line number Diff line change 1
- package libdaemonjvm .internal
1
+ package libdaemonjvm .errors
2
2
3
3
import java .io .IOException
4
4
Original file line number Diff line number Diff line change @@ -5,6 +5,7 @@ import java.nio.channels.SocketChannel
5
5
import java .nio .file .Path
6
6
import java .net .Socket
7
7
8
+ import libdaemonjvm .errors ._
8
9
import libdaemonjvm .SocketPaths
9
10
10
11
object SocketFile {
Original file line number Diff line number Diff line change @@ -12,6 +12,7 @@ import scala.util.Properties
12
12
import org .scalasbt .ipcsocket .Win32NamedPipeSocket
13
13
import org .scalasbt .ipcsocket .Win32NamedPipeServerSocket
14
14
15
+ import libdaemonjvm .errors ._
15
16
import libdaemonjvm .SocketPaths
16
17
17
18
object SocketHandler {
@@ -21,7 +22,7 @@ object SocketHandler {
21
22
if Option (ex.getCause)
22
23
.collect { case e : NativeErrorException => e }
23
24
.exists(e => connectionRelatedCodes(e.returnCode)) =>
24
- throw new SocketExceptionLike (ex)
25
+ throw new ConnectExceptionLike (ex)
25
26
case ex : IOException if ex.getMessage.contains(" error code 2" ) =>
26
27
throw new SocketExceptionLike (ex)
27
28
case ex : IOException if ex.getMessage.contains(" Couldn't open pipe for" ) =>
You can’t perform that action at this time.
0 commit comments