Returned client will be nil if parameter are incorrect

disco_info_form
Mickael Remond 5 years ago
parent b8fdc510a6
commit d45dd6a44a
No known key found for this signature in database
GPG Key ID: E6F6045D79965AA3

@ -86,14 +86,14 @@ func NewClient(config Config) (c *Client, err error) {
return
}
c = new(Client)
c.config = config
// Parse JID
if c.config.parsedJid, err = NewJid(c.config.Jid); err != nil {
if config.parsedJid, err = NewJid(c.config.Jid); err != nil {
return
}
c = new(Client)
c.config = config
if c.config.ConnectTimeout == 0 {
c.config.ConnectTimeout = 15 // 15 second as default
}

Loading…
Cancel
Save