From 6aa21f5c1f1525dc84165051d5a29d525e43dc17 Mon Sep 17 00:00:00 2001 From: David Anderson Date: Fri, 3 Jun 2005 21:39:38 +0000 Subject: [PATCH] *** empty log message *** svn path=/trunk/boinc/; revision=6285 --- checkin_notes | 15 +++++++++ doc/index.php | 2 ++ doc/links.php | 4 ++- sched/handle_request.C | 73 +++++++++++++++++++++++++++++------------- sched/sched_util.C | 7 ++-- 5 files changed, 74 insertions(+), 27 deletions(-) diff --git a/checkin_notes b/checkin_notes index 442cf82b92..7b161ad650 100755 --- a/checkin_notes +++ b/checkin_notes @@ -7380,3 +7380,18 @@ David 2 June 2005 client_types.C cs_apps.C cs_scheduler.C + +David 3 June 2005 + Stuff related to per-host lockfiles in scheduler: + + - enable locking only if is present in config file + - delete lockfiles from sched_lockfile_dir (NOT necessarily CGI dir) + - if mylockf(fd) fails (can't lock file) close fd before returning + Otherwise would overflow fd limit under FCGI + - Fix error message if lock_sched() returns -1 + (-1 is not a PID) + - move lock-release logic into separate function (unlock_sched()) + + sched/ + handle_request.C + sched_util.C diff --git a/doc/index.php b/doc/index.php index a639c702ff..8eb9c40233 100644 --- a/doc/index.php +++ b/doc/index.php @@ -86,6 +86,8 @@ computer resources

Resources