Kyle Terry
Kyle Terry
I had this issue while using helm-secrets to upgrade a release today: https://github.com/helm/helm/issues/3480 Immediately I noticed that the the revision was completely broken. All the Secret resources contained the cyphertext...
tenyks_1 | 2016/11/23 09:00:07 read tcp 172.18.0.3:46093->195.154.200.232:6697: use of closed network connection tenyks_1 | panic: send on closed channel tenyks_1 | tenyks_1 | goroutine 308646 [running]: tenyks_1 | panic(0x76d1c0, 0xc420442610)...
Some payloads are big. I could compress it, but I could also use something like msgpack AND compress it.
But also let people disable it.
I've learned a lot about Go since initially porting Tenyks to it. Restructure some of the internals and rework concurrency to be less error and bug prone.
00:59:25 tenyks | No such service `%!s(uint8=104)` 00:59:25 tenyks | No such service `%!s(uint8=104)` 00:59:25 tenyks | No such service `%!s(uint8=104)` WHY
panic: runtime error: send on closed channel goroutine 524613 [running]: runtime.panic(0x65e200, 0x7ebb7e) /usr/lib/go/src/pkg/runtime/panic.c:279 +0xf5 github.com/kyleterry/tenyks/irc.(*Connection).SendPing(0xc20802a000, 0x0) /home/kyle/src/tenyks/build/src/github.com/kyleterry/tenyks/irc/handlers.go:70 +0x1ef github.com/kyleterry/tenyks/irc.func·005(0xc208274fc0, 0x2, 0x2) /home/kyle/src/tenyks/build/src/github.com/kyleterry/tenyks/irc/handlers.go:43 +0xa2 created by github.com/kyleterry/tenyks/irc.dispatch /home/kyle/src/tenyks/build/src/github.com/kyleterry/tenyks/irc/reactor.go:47 +0x2f1 goroutine 16...