summaryrefslogtreecommitdiff
path: root/STATUS
diff options
context:
space:
mode:
authortrawick <trawick@13f79535-47bb-0310-9956-ffa450edef68>2003-04-04 12:46:01 +0000
committertrawick <trawick@13f79535-47bb-0310-9956-ffa450edef68>2003-04-04 12:46:01 +0000
commit4e7906c381bc7a74a922c4cee4c8c30abeb383a6 (patch)
tree92b480bee2a8d83beafe8173f9642e6413b9784a /STATUS
parent50150354d55feb8380579cff2ce418a4e0ffbe6c (diff)
downloadlibapr-4e7906c381bc7a74a922c4cee4c8c30abeb383a6.tar.gz
update an entry on a solaris lock problem with information
about the system tuning requirements for dealing with it Submitted by: Kristofer Spinka Reviewed by: Jeff Trawick git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@64474 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'STATUS')
-rw-r--r--STATUS23
1 files changed, 22 insertions, 1 deletions
diff --git a/STATUS b/STATUS
index d4540884d..9eff903af 100644
--- a/STATUS
+++ b/STATUS
@@ -1,5 +1,5 @@
APACHE PORTABLE RUNTIME (APR) LIBRARY STATUS: -*-text-*-
-Last modified at [$Date: 2003/03/31 05:34:30 $]
+Last modified at [$Date: 2003/04/04 12:46:01 $]
Release:
@@ -303,6 +303,27 @@ RELEASE NON-SHOWSTOPPERS BUT WOULD BE REAL NICE TO WRAP THESE UP:
This gives me more rationale for switching the default
interprocess lock mechanism to pthread (if available).
+ Explanation:
+ ============
+ The system imposed default limit of outstanding lock requests is
+ 512.
+ You can verify this by, in a contemporary version of Solaris:
+
+ # mdb -k
+ > tune_t_flckrec/D
+ tune_t_flckrec:
+ tune_t_flckrec: 512
+
+ This can be increased by adding the following to /etc/system:
+
+ set tune_t_flckrec=1024
+
+ and rebooting.
+
+ Of course "1024" can be any reasonable limit, although we do not know
+ what "reasonable" should be, so be conservative, only increase this as
+ necessary.
+
* Generate a good bug report to send to the FreeBSD hackers that details
the problems we have seen with threads and system calls (specifically
sendfile data is corrupted). From our analysis so far, we don't think