diff options
author | Arun Isaac | 2023-01-31 00:23:48 +0000 |
---|---|---|
committer | Arun Isaac | 2023-01-31 00:28:26 +0000 |
commit | d93f5c2332be97ceb73984fd36911ed6f5b03f6f (patch) | |
tree | b1111f0da5d1ca598a14554fa1d16e479804ca73 /issues | |
parent | 5115bdcedf017dc3ad2c8aa377439e48389b57a7 (diff) | |
download | tissue-d93f5c2332be97ceb73984fd36911ed6f5b03f6f.tar.gz tissue-d93f5c2332be97ceb73984fd36911ed6f5b03f6f.tar.lz tissue-d93f5c2332be97ceb73984fd36911ed6f5b03f6f.zip |
issues: Clean up Unix socket when deployed with shepherd.
*
issues/tissue-does-not-clean-up-unix-socket-when-deployed-with-shepherd.gmi:
New issue.
Diffstat (limited to 'issues')
-rw-r--r-- | issues/tissue-does-not-clean-up-unix-socket-when-deployed-with-shepherd.gmi | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/issues/tissue-does-not-clean-up-unix-socket-when-deployed-with-shepherd.gmi b/issues/tissue-does-not-clean-up-unix-socket-when-deployed-with-shepherd.gmi new file mode 100644 index 0000000..90092e6 --- /dev/null +++ b/issues/tissue-does-not-clean-up-unix-socket-when-deployed-with-shepherd.gmi @@ -0,0 +1,9 @@ +# tissue does not clean up Unix socket when deployed with shepherd + +* tags: bug + +When deployed with shepherd, and stopped using something like herd stop tissue, the tissue web server does not clean up its Unix socket. This means the next attempt to start tissue fails since the Unix socket file exists already. + +However, when tissue-web is run on the command-line and terminated with a Ctrl-C (SIGINT), it cleans up its Unix socket correctly. + +This issue is likely because tissue is not handling the SIGTERM signal correctly. |