diff options
author | Li Haoyi <haoyi.sg@gmail.com> | 2019-09-19 14:43:32 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-09-19 14:43:32 +0800 |
commit | 787074d351cdd0f06895268c12119cdf77dfdc78 (patch) | |
tree | e17de9fe7cbe6170fdc7e78d5a7fddd3ee98e5d6 /cask/util/src/cask/util/WsClient.scala | |
parent | ad12be20fd37ce1fe44a2a97c036567bc72f557a (diff) | |
parent | 256b13462ff2a9bbaa6ba62a6c8014487388247e (diff) | |
download | cask-787074d351cdd0f06895268c12119cdf77dfdc78.tar.gz cask-787074d351cdd0f06895268c12119cdf77dfdc78.tar.bz2 cask-787074d351cdd0f06895268c12119cdf77dfdc78.zip |
Merge pull request #15 from lihaoyi/lihaoyi-patch-1
Tighten behavior of WebsocketClientImpl
Diffstat (limited to 'cask/util/src/cask/util/WsClient.scala')
-rw-r--r-- | cask/util/src/cask/util/WsClient.scala | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/cask/util/src/cask/util/WsClient.scala b/cask/util/src/cask/util/WsClient.scala index b0f56d0..f15d7df 100644 --- a/cask/util/src/cask/util/WsClient.scala +++ b/cask/util/src/cask/util/WsClient.scala @@ -14,7 +14,8 @@ class WsClient(impl: WebsocketBase) case Ws.Close(_, _) => impl.close() case Ws.ChannelClosed() => impl.close() } - def close() = impl.close() + + def close(code: Int = 1005, reason: String = "") = this.send(Ws.Close(code, reason)) } object WsClient{ @@ -52,4 +53,4 @@ object WsClient{ impl.connect() p.future } -}
\ No newline at end of file +} |