From a419e4f7dcd6bc68dd585ed9c1365d0f55fc6804 Mon Sep 17 00:00:00 2001 From: Greg Lewis Date: Sun, 22 Sep 2013 00:39:22 +0000 Subject: . Make set_native_priority return a (correct) value on FreeBSD, rather than whatever happens to be on the stack. . Bump PORTREVISION. Submitted by: Xiaoguang Sun --- java/openjdk7/files/patch-src-os-bsd-vm-os_bsd.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'java/openjdk7/files/patch-src-os-bsd-vm-os_bsd.cpp') diff --git a/java/openjdk7/files/patch-src-os-bsd-vm-os_bsd.cpp b/java/openjdk7/files/patch-src-os-bsd-vm-os_bsd.cpp index b2f8297af0ed..bb3e6b4852fc 100644 --- a/java/openjdk7/files/patch-src-os-bsd-vm-os_bsd.cpp +++ b/java/openjdk7/files/patch-src-os-bsd-vm-os_bsd.cpp @@ -11,3 +11,11 @@ $FreeBSD$ #endif #define EXTENSIONS_DIR "/lib/ext" +@@ -3670,6 +3670,7 @@ + return OS_OK; + #elif defined(__FreeBSD__) + int ret = pthread_setprio(thread->osthread()->pthread_id(), newpri); ++ return (ret == 0) ? OS_OK : OS_ERR; + #elif defined(__APPLE__) || defined(__NetBSD__) + struct sched_param sp; + int policy; -- cgit v1.2.3