commit 6ec5baa

uint  ·  2026-10-30 14:38:14 +0000 UTC
parent 114dde2
Pipe (Test): Log recieved messages
2 files changed,  +9, -1
+6, -1
 1@@ -36,8 +36,12 @@ int main(void)
 2 		
 3 		switch (data.type) {
 4 		case TEST_STOP:
 5+			printf("recieved stop\n");
 6+			fflush(stdout);
 7 			goto end;
 8 		case TEST_NAME_CHANGE:
 9+			printf("recieved name_change\n");
10+			fflush(stdout);
11 			strncpy(name, data.name, 64);
12 		default:
13 			continue;
14@@ -46,8 +50,9 @@ int main(void)
15 	}
16 	
17 end:
18-	printf("%s", data.name);
19+	printf("%s\n", name);
20 
21+	ulepipe_close(&master);
22 	return EXIT_SUCCESS;
23 }
24 
+3, -0
 1@@ -20,6 +20,9 @@ typedef struct {
 2 int main(int argc, char* argv[])
 3 {
 4 	const char* cmd = argv[1];
 5+	
 6+	if (argc < 2)
 7+		return EXIT_FAILURE;
 8 
 9 	if (ssame(cmd, "stop")) {
10 		some_data_layout stop_data = {0, 0, "die", TEST_STOP};