summaryrefslogtreecommitdiffhomepage
path: root/dbutil.c
diff options
context:
space:
mode:
authorMatt Johnston <matt@ucc.asn.au>2007-02-12 13:38:18 +0000
committerMatt Johnston <matt@ucc.asn.au>2007-02-12 13:38:18 +0000
commit6c081b4e7cec36d2791ae194e22f29d00fa1a5fa (patch)
treecc674169413bc9c7e4e8b90728c754bbdbd66a59 /dbutil.c
parent769076f2aec2003cd3f308a8a9ed0e15bc7a38d5 (diff)
parentc3941698cda5a14727b97450ae00fc95dd19d855 (diff)
propagate from branch 'au.asn.ucc.matt.dropbear' (head 6cb7793493d92968e09b5dea21d71ded5811d21f)
to branch 'au.asn.ucc.matt.dropbear.channel-fix' (head 275bf5c6b71ca286c29733b9e38bac40eeb06a40) --HG-- branch : channel-fix extra : convert_revision : fc57c8943826cc2c844cc3c452f477c85ded72f2
Diffstat (limited to 'dbutil.c')
-rw-r--r--dbutil.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/dbutil.c b/dbutil.c
index f06b8bf..4559ba9 100644
--- a/dbutil.c
+++ b/dbutil.c
@@ -693,3 +693,9 @@ void setnonblocking(int fd) {
}
TRACE(("leave setnonblocking"))
}
+
+void disallow_core() {
+ struct rlimit lim;
+ lim.rlim_cur = lim.rlim_max = 0;
+ setrlimit(RLIMIT_CORE, &lim);
+}