blob: 8ca16e10a5914d84f85f9f95a95be747c034a4e2 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
--- libecasound/eca-session.cpp.orig Mon Dec 4 22:22:22 2000
+++ libecasound/eca-session.cpp Wed Dec 20 01:21:51 2000
@@ -389,14 +389,18 @@
int prio = ::atoi(get_argument_number(1, argu).c_str());
if (prio != 0)
schedpriority_rep = prio;
- ecadebug->msg("(eca-session) Raised-priority mode enabled. Locking memory. (prio:" +
+ ecadebug->msg("(eca-session) Raised-priority mode enabled (prio:" +
kvu_numtostr(schedpriority_rep) + ")");
raisepriority_rep = true;
+#ifdef HAVE_MLOCKALL
if (::mlockall (MCL_CURRENT|MCL_FUTURE)) {
ecadebug->msg("(eca-session) Warning! Couldn't lock all memory!");
}
else
ecadebug->msg(ECA_DEBUG::system_objects, "(eca-session) Memory locked!");
+#else
+ ecadebug->msg("(eca-session) Memory locking not available.");
+#endif
break;
}
|