Fix recovery condition 96/266996/2
authorChanggyu Choi <changyu.choi@samsung.com>
Tue, 23 Nov 2021 23:27:08 +0000 (08:27 +0900)
committerHwanKyu Jhun <h.jhun@samsung.com>
Tue, 23 Nov 2021 23:37:49 +0000 (23:37 +0000)
Change-Id: I802f9a5c54f2e02786ace824149e9ece44393c2d
Signed-off-by: Changgyu Choi <changyu.choi@samsung.com>
src/lib/amd_launchpad.cc

index 76070bd..8339179 100644 (file)
@@ -180,7 +180,7 @@ class Launchpad : public ClientChannel::IEvent {
     int ret = cb_(kb, uid, user_data_);
     if (ret < 0) {
       _E("Launch() is failed. error(%d)", ret);
-      if (channel.get() != nullptr)
+      if (channel.get() != nullptr && ret == -ECOMM)
         channel->IncreaseFailureCount();
     } else {
       if (channel.get() != nullptr)