- EINA_SAFETY_ON_TRUE_RETURN_VAL
- ((krt->HardKeys[key].excl_ptr != NULL),
- TIZEN_KEYROUTER_ERROR_GRABBED_ALREADY);
+ keylist_ptr = krt->HardKeys[key].excl_ptr;
+
+ EINA_LIST_FOREACH(keylist_ptr, l, kdata)
+ {
+ pid = e_keyrouter_util_get_pid(kdata->wc, kdata->surface);
+ KLINF("The key(%d) is already grabbed exclusively by other [surface: %p, client: %p, pid:%d(%s)]",
+ key, kdata->surface, kdata->wc, pid, e_keyrouter_util_cmd_get_from_pid(pid));
+ }
+ return TIZEN_KEYROUTER_ERROR_GRABBED_ALREADY;