If we synchronously send messages, we never queue notifications on the
sender if a timeout or reset occurs. Fix the DEAD_DESTINATION handling to
not queue such messages either.
Signed-off-by: David Herrmann <dh.herrmann@gmail.com>
} else {
list_del_init(&entry->reply->entry);
kdbus_conn_reply_free(entry->reply);
+ kdbus_notify_reply_dead(conn->bus,
+ entry->src_id,
+ entry->cookie);
}
-
- kdbus_notify_reply_dead(conn->bus,
- entry->src_id,
- entry->cookie);
}
kdbus_queue_entry_remove(conn, entry);