From adf96bb6e34160a7b5062426de36a0d289ab4487 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Zden=C4=9Bk=20Salvet?= Date: Wed, 22 Aug 2007 10:16:21 +0000 Subject: [PATCH] Remove initial descriptor closing, some necessary ones may be already opened before start of main() by library initialization routines. In this case, Globus module initialization called from VOMS library initialization code had its stdio stream open, resulting in rubbish being written to MySQL connection. (Fixes bug #28956). --- org.glite.lb.server/src/bkserverd.c | 4 ---- 1 file changed, 4 deletions(-) diff --git a/org.glite.lb.server/src/bkserverd.c b/org.glite.lb.server/src/bkserverd.c index 188a4a2..44a24ec 100644 --- a/org.glite.lb.server/src/bkserverd.c +++ b/org.glite.lb.server/src/bkserverd.c @@ -323,10 +323,6 @@ int main(int argc, char *argv[]) int silent = 0; - /* keep this at start of main() ! */ - dtablesize = getdtablesize(); - for (fd=3; fd < dtablesize ; fd++) close(fd); - name = strrchr(argv[0],'/'); if (name) name++; else name = argv[0]; -- 1.8.2.3