summaryrefslogtreecommitdiffstats
path: root/matterhook/matterhook.go
diff options
context:
space:
mode:
authorWim <wim@42.be>2016-07-17 22:15:19 +0200
committerWim <wim@42.be>2016-07-17 22:15:19 +0200
commit5fe4b749cfb56ca5f499abaaba76e0292e1d04fa (patch)
treef93662752ba037d01f8bc2384d31f44e8dc23741 /matterhook/matterhook.go
parent6991d85da9b1b687d1dd2ec15b83fd2d378ec63b (diff)
downloadmatterbridge-msglm-5fe4b749cfb56ca5f499abaaba76e0292e1d04fa.tar.gz
matterbridge-msglm-5fe4b749cfb56ca5f499abaaba76e0292e1d04fa.tar.bz2
matterbridge-msglm-5fe4b749cfb56ca5f499abaaba76e0292e1d04fa.zip
Do not check bindaddress when not using the server
Diffstat (limited to 'matterhook/matterhook.go')
-rw-r--r--matterhook/matterhook.go8
1 files changed, 4 insertions, 4 deletions
diff --git a/matterhook/matterhook.go b/matterhook/matterhook.go
index ef983e7b..fc003cce 100644
--- a/matterhook/matterhook.go
+++ b/matterhook/matterhook.go
@@ -60,15 +60,15 @@ type Config struct {
// New Mattermost client.
func New(url string, config Config) *Client {
c := &Client{Url: url, In: make(chan IMessage), Out: make(chan OMessage), Config: config}
- _, _, err := net.SplitHostPort(c.BindAddress)
- if err != nil {
- log.Fatalf("incorrect bindaddress %s", c.BindAddress)
- }
tr := &http.Transport{
TLSClientConfig: &tls.Config{InsecureSkipVerify: config.InsecureSkipVerify},
}
c.httpclient = &http.Client{Transport: tr}
if !c.DisableServer {
+ _, _, err := net.SplitHostPort(c.BindAddress)
+ if err != nil {
+ log.Fatalf("incorrect bindaddress %s", c.BindAddress)
+ }
go c.StartServer()
}
return c