about summary refs log tree commit homepage
path: root/README
diff options
context:
space:
mode:
authorEric Wong <normalperson@yhbt.net>2013-11-05 21:34:28 +0000
committerEric Wong <normalperson@yhbt.net>2013-11-05 21:34:28 +0000
commitc5a4d67091bd4cb1f79157ac1dc0b7dcef869796 (patch)
tree56f478390474abc43b268b66e15ef99aca4282c2 /README
parentb664fa19e097d2bc7c930cd12df1e662827e57e3 (diff)
downloadyahns-c5a4d67091bd4cb1f79157ac1dc0b7dcef869796.tar.gz
This should hopefully educate users of the potential negative
consequences of using yahns without understanding it.  Or scare off
some of the willfully ignorant :P
Diffstat (limited to 'README')
-rw-r--r--README13
1 files changed, 13 insertions, 0 deletions
diff --git a/README b/README
index 0b06654..0235ef5 100644
--- a/README
+++ b/README
@@ -26,6 +26,19 @@ Features
 * optional multi-process support (in addition to threads)
 * fairly balances new clients between multiple processes (on Linux)
 
+Disclaimer
+----------
+
+yahns is extremely sensitive to fatal bugs in the apps it hosts.  There
+is no (and never will be) any built-in "watchdog"-type feature to kill
+stuck processes/threads.  Each yahns process may be handling thousands
+of clients; unexpectedly killing the process will abort _all_ of those
+connections.  Lives may be lost!
+
+yahns hackers are not responsible for your application/library bugs.
+Use an application server which is tolerant of buggy applications
+if you cannot be bothered to fix all your fatal bugs.
+
 Supported Platforms
 -------------------