mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2026-05-05 12:26:52 +02:00
testing/slock: remove obsolet patch
This commit is contained in:
parent
b6981fc152
commit
7cfec9aa87
@ -1,30 +0,0 @@
|
||||
--- slock-1.2.orig/slock.c
|
||||
+++ slock-1.2/slock.c
|
||||
@@ -48,15 +48,26 @@
|
||||
|
||||
#ifdef __linux__
|
||||
#include <fcntl.h>
|
||||
+#include <linux/oom.h>
|
||||
|
||||
static void
|
||||
dontkillme(void) {
|
||||
int fd;
|
||||
+ int length;
|
||||
+ char value[64];
|
||||
|
||||
fd = open("/proc/self/oom_score_adj", O_WRONLY);
|
||||
if (fd < 0 && errno == ENOENT)
|
||||
return;
|
||||
- if (fd < 0 || write(fd, "-1000\n", 6) != 6 || close(fd) != 0)
|
||||
+
|
||||
+ /* convert OOM_SCORE_ADJ_MIN to string for writing */
|
||||
+ length = snprintf(value, sizeof(value), "%d\n", OOM_SCORE_ADJ_MIN);
|
||||
+
|
||||
+ /* bail on truncation */
|
||||
+ if (length >= sizeof(value))
|
||||
+ die("buffer too small\n");
|
||||
+
|
||||
+ if (fd < 0 || write(fd, value, length) != length || close(fd) != 0)
|
||||
die("cannot disable the out-of-memory killer for this process\n");
|
||||
}
|
||||
#endif
|
||||
Loading…
x
Reference in New Issue
Block a user