diff --git a/criu/files.c b/criu/files.c index 69ebc2e82..429493ccb 100644 --- a/criu/files.c +++ b/criu/files.c @@ -957,7 +957,7 @@ static int receive_fd(struct fdinfo_list_entry *fle); static void transport_name_gen(struct sockaddr_un *addr, int *len, int pid) { addr->sun_family = AF_UNIX; - snprintf(addr->sun_path, UNIX_PATH_MAX, "x/crtools-fd-%d", pid); + snprintf(addr->sun_path, UNIX_PATH_MAX, "x/crtools-fd-%d-%" PRIx64, pid, criu_run_id); *len = SUN_LEN(addr); *addr->sun_path = '\0'; }