4
0
mirror of https://github.com/cwinfo/matterbridge.git synced 2025-06-27 15:49:23 +00:00

Compare commits

...

3 Commits

Author SHA1 Message Date
Wim
db012bd9b7 Release v1.14.3 2019-04-19 18:16:35 +02:00
Wim
dd2374158b Update changelog 2019-04-19 18:15:09 +02:00
Wim
6693157258 Fix deadlock on reconnect (irc). Closes #757 2019-04-19 18:13:41 +02:00
4 changed files with 11 additions and 3 deletions

View File

@ -156,8 +156,11 @@ func (b *Birc) handleOtherAuth(client *girc.Client, event girc.Event) {
b.handleNickServ() b.handleNickServ()
b.handleRunCommands() b.handleRunCommands()
// we are now fully connected // we are now fully connected
// only send on first connection
if b.FirstConnection {
b.connected <- nil b.connected <- nil
} }
}
func (b *Birc) handlePrivMsg(client *girc.Client, event girc.Event) { func (b *Birc) handlePrivMsg(client *girc.Client, event girc.Event) {
if b.skipPrivMsg(event) { if b.skipPrivMsg(event) {

View File

@ -1,3 +1,8 @@
# v1.14.3
## Bugfix
* irc: Fix deadlock on reconnect (irc). Closes #757
# v1.14.2 # v1.14.2
## Bugfix ## Bugfix

View File

@ -15,7 +15,7 @@ import (
) )
var ( var (
version = "1.14.2" version = "1.14.3"
githash string githash string
flagConfig = flag.String("conf", "matterbridge.toml", "config file") flagConfig = flag.String("conf", "matterbridge.toml", "config file")

View File

@ -27,7 +27,7 @@ UseTLS=false
#OPTIONAL (default false) #OPTIONAL (default false)
UseSASL=false UseSASL=false
#Enable to not verify the certificate on your irc server. i #Enable to not verify the certificate on your irc server.
#e.g. when using selfsigned certificates #e.g. when using selfsigned certificates
#OPTIONAL (default false) #OPTIONAL (default false)
SkipTLSVerify=true SkipTLSVerify=true