From a262de0678e5d21fde39df74ff0a5e4b969ac183 Mon Sep 17 00:00:00 2001 From: Oleg Hahm Date: Mon, 10 Nov 2014 09:29:16 +0100 Subject: [PATCH] core: always set sender_pid in msg_send_int --- core/msg.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/msg.c b/core/msg.c index aa82b3a930..aa006cb662 100644 --- a/core/msg.c +++ b/core/msg.c @@ -181,10 +181,10 @@ int msg_send_int(msg_t *m, kernel_pid_t target_pid) return -1; } + m->sender_pid = target_pid; if (target->status == STATUS_RECEIVE_BLOCKED) { DEBUG("msg_send_int: Direct msg copy from %" PRIkernel_pid " to %" PRIkernel_pid ".\n", thread_getpid(), target_pid); - m->sender_pid = target_pid; /* copy msg to target */ msg_t *target_message = (msg_t*) target->wait_data;