diff --git a/adapter/uhdf2/host/devhost.c b/adapter/uhdf2/host/devhost.c index fb3b9e99d0e8dc9ce9553b4999ae397a039551a7..e308db85abb323f38d2cf3d092b1a285fb092d81 100644 --- a/adapter/uhdf2/host/devhost.c +++ b/adapter/uhdf2/host/devhost.c @@ -20,6 +20,7 @@ #include #include #include +#include #include "securec.h" #include "parameter.h" @@ -165,5 +166,8 @@ int main(int argc, char **argv) HdfPowerManagerExit(); DevHostDumpDeInit(); HDF_LOGI("hdf device host %{public}s %{public}d exit", hostName, hostId); + if (strcmp(hostName, "camera_host") == 0) { + _exit(status); + } return status; }