Using `ExecStop=/bin/kill -s QUIT $MAINPID` as a stop service it seems go-ipfs crashes ``` Aug 13 12:16:51 localhost systemd[1]: Stopping IPFS daemon... Aug 13 12:16:51 localhost ipfs[1696]: SIGQUIT: quit Aug 13 12:16:51 localhost ipfs[1696]: PC=0x71298 m=0 sigcode=0 Aug 13 12:16:51 localhost ipfs[1696]: goroutine 0 [idle]: Aug 13 12:16:51 localhost ipfs[1696]: runtime.futex(0x1072610, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1072610, 0x0, 0x0, 0x4370c, ...) Aug 13 12:16:51 localhost ipfs[1696]: #011/usr/lib/go/src/runtime/sys_linux_arm.s:266 +0x1c Aug 13 12:16:51 localhost ipfs[1696]: runtime.futexsleep(0x1072610, 0x0, 0xffffffff, 0xffffffff) Aug 13 12:16:51 localhost ipfs[1696]: #011/usr/lib/go/src/runtime/os_linux.go:45 +0x74 Aug 13 12:16:51 localhost ipfs[1696]: runtime.notesleep(0x1072610) Aug 13 12:16:51 localhost ipfs[1696]: #011/usr/lib/go/src/runtime/lock_futex.go:151 +0xac Aug 13 12:16:51 localhost ipfs[1696]: runtime.stoplockedm() Aug 13 12:16:51 localhost ipfs[1696]: #011/usr/lib/go/src/runtime/proc.go:2101 +0x64 Aug 13 12:16:51 localhost ipfs[1696]: runtime.schedule() Aug 13 12:16:51 localhost ipfs[1696]: #011/usr/lib/go/src/runtime/proc.go:2493 +0x288 Aug 13 12:16:51 localhost ipfs[1696]: runtime.park_m(0x1177efc0) Aug 13 12:16:51 localhost ipfs[1696]: #011/usr/lib/go/src/runtime/proc.go:2604 +0x90 Aug 13 12:16:51 localhost ipfs[1696]: runtime.mcall(0x0) Aug 13 12:16:51 localhost ipfs[1696]: #011/usr/lib/go/src/runtime/asm_arm.s:285 +0x5c Aug 13 12:16:51 localhost ipfs[1696]: goroutine 1 [select, 1 minutes]: ```