aboutsummaryrefslogtreecommitdiff
path: root/java/jdk14/files
diff options
context:
space:
mode:
authorBrian Feldman <green@FreeBSD.org>2004-10-20 23:22:56 +0000
committerBrian Feldman <green@FreeBSD.org>2004-10-20 23:22:56 +0000
commit52602010f08ae13a65603417ca667757a2b7eacf (patch)
tree4a1df5f172523980eef2b98546f71b878d568a39 /java/jdk14/files
parent836157323e814d988a1aaf7d50cec1c7952fa388 (diff)
downloadports-52602010f08ae13a65603417ca667757a2b7eacf.tar.gz
ports-52602010f08ae13a65603417ca667757a2b7eacf.zip
Notes
Diffstat (limited to 'java/jdk14/files')
-rw-r--r--java/jdk14/files/patch-vm::os_bsd.hpp13
1 files changed, 13 insertions, 0 deletions
diff --git a/java/jdk14/files/patch-vm::os_bsd.hpp b/java/jdk14/files/patch-vm::os_bsd.hpp
new file mode 100644
index 000000000000..cab94f46e4d3
--- /dev/null
+++ b/java/jdk14/files/patch-vm::os_bsd.hpp
@@ -0,0 +1,13 @@
+$FreeBSD$
+
+--- ../../hotspot/src/os/bsd/vm/os_bsd.hpp.orig Wed Oct 20 16:01:08 2004
++++ ../../hotspot/src/os/bsd/vm/os_bsd.hpp Wed Oct 20 16:01:30 2004
+@@ -353,7 +353,7 @@
+ bool trylock() {
+ verify();
+ int status = pthread_mutex_trylock(_mutex);
+- if (status == EBUSY)
++ if (status == EBUSY || status == EDEADLK)
+ return false;
+ assert(status == 0, "pthread_mutex_trylock");
+ #ifndef PRODUCT