Make revision to previous change

This commit is contained in:
Justine Tunney 2024-09-19 03:29:39 -07:00
parent 0d74673213
commit d50f4c02f6
No known key found for this signature in database
GPG key ID: BE714B4575D6E328
4 changed files with 10 additions and 7 deletions

View file

@ -27,6 +27,7 @@
#include "libc/intrin/kprintf.h"
#include "libc/intrin/strace.h"
#include "libc/nt/console.h"
#include "libc/nt/enum/creationdisposition.h"
#include "libc/nt/enum/ctrlevent.h"
#include "libc/nt/enum/processaccess.h"
#include "libc/nt/errors.h"
@ -75,7 +76,7 @@ textwindows int sys_kill_nt(int pid, int sig) {
// attempt to signal via /var/sig shared memory file
if (pid > 0 && sig != 9) {
atomic_ulong *sigproc;
if ((sigproc = __sig_map_process(pid))) {
if ((sigproc = __sig_map_process(pid, kNtOpenExisting))) {
if (sig > 0)
atomic_fetch_or_explicit(sigproc, 1ull << (sig - 1),
memory_order_release);