Displaying 3 results from an estimated 3 matches for "empty_env".
2023 Mar 23
1
[libnbd PATCH v3 07/19] socket activation: replace execvp() call with fork-safe variant
...ath;
+ }
+
if (prepare_socket_activation_environment (&env) == -1)
/* prepare_socket_activation_environment() calls set_error() internally */
- goto unlink_sockpath;
+ goto uninit_execvpe;
pid = fork ();
if (pid == -1) {
set_error (errno, "fork");
goto empty_env;
}
if (pid == 0) { /* child - run command */
if (s != FIRST_SOCKET_ACTIVATION_FD) {
if (dup2 (s, FIRST_SOCKET_ACTIVATION_FD) == -1) {
nbd_internal_fork_safe_perror ("dup2");
@@ -189,45 +196,47 @@ CONNECT_SA.START:
char buf[32];
const char *v...
2009 Jan 28
3
[LLVMdev] uses of unwind lead to crashes
...64:32:64-f32:32:32-f64:32:64-v64:64:64-v128:128:128-a0:0:64-
f80:128:128"
target triple = "i386-apple-darwin9.5"
@error_code = global i32 0
@error_val = global i32 0
%eframe = type {%eframe*, i32, [0 x i32]}
%closure = type {i32, %eframe*}
%packed_args = type {i32, [0 x i32]}
@empty_env = global i32 0
define i32 @scheme_entry () {
%init_env = bitcast i32* @empty_env to %eframe*
%main = invoke i32 @main_1(%eframe* %init_env) to label %Done unwind
label %Exn
Done:
%fixed = bitcast i32 %main to i32
ret i32 %fixed
Exn:
ret i32 0
}
define i32 @dispatch(%eframe* %env, i32 %fun_v...
2023 Mar 23
20
[libnbd PATCH v3 00/19] pass LISTEN_FDNAMES with systemd socket activation
V3 was here:
<http://mid.mail-archive.com/20230215141158.2426855-1-lersek at redhat.com>.
See the Notes section on each patch for the v4 updates.
The series is nearly ready for merging: every patch has at least one R-b
tag, except "socket activation: avoid manipulating the sign bit".
The series builds, and passes "make check" and "make check-valgrind", at