Use MessagePack on disk

This commit is contained in:
Ken-Håvard Lieng 2016-01-17 23:33:52 +01:00
parent 1def24500a
commit 76f99c8332
55 changed files with 11993 additions and 85 deletions

View file

@ -76,7 +76,7 @@ func (i *ircHandler) join(msg *irc.Message) {
channelStore.AddUser(msg.Nick, i.client.Host, msg.Params[0])
if msg.Nick == i.client.GetNick() {
i.session.user.AddChannel(storage.Channel{
go i.session.user.AddChannel(storage.Channel{
Server: i.client.Host,
Name: msg.Params[0],
})
@ -96,7 +96,7 @@ func (i *ircHandler) part(msg *irc.Message) {
channelStore.RemoveUser(msg.Nick, i.client.Host, msg.Params[0])
if msg.Nick == i.client.GetNick() {
i.session.user.RemoveChannel(i.client.Host, msg.Params[0])
go i.session.user.RemoveChannel(i.client.Host, msg.Params[0])
}
}