Mercurial > gemma
comparison auth/persistent.go @ 197:e85413e5befa
Cleaned up serialisation/deserilisation of sessions a bit.
author | Sascha L. Teichmann <teichmann@intevation.de> |
---|---|
date | Fri, 20 Jul 2018 22:50:59 +0200 |
parents | 1585c334e8a7 |
children | ddc7ef95c247 |
comparison
equal
deleted
inserted
replaced
196:b67208d82543 | 197:e85413e5befa |
---|---|
34 // pre-load sessions | 34 // pre-load sessions |
35 c := b.Cursor() | 35 c := b.Cursor() |
36 | 36 |
37 for k, v := c.First(); k != nil; k, v = c.Next() { | 37 for k, v := c.First(); k != nil; k, v = c.Next() { |
38 var conn Connection | 38 var conn Connection |
39 if err := conn.unserialize(bytes.NewReader(v)); err != nil { | 39 if err := conn.deserialize(bytes.NewReader(v)); err != nil { |
40 return err | 40 return err |
41 } | 41 } |
42 conns[string(k)] = &conn | 42 conns[string(k)] = &conn |
43 } | 43 } |
44 | 44 |