Home
last modified time | relevance | path

Searched refs:stdOutInfo (Results 1 – 1 of 1) sorted by relevance

/ohos5.0/commonlibrary/ets_utils/js_sys_module/process/
H A Djs_childprocess.cpp281 auto stdOutInfo = reinterpret_cast<StdInfo*>(data); in ReadStdOut() local
283 if (stdOutInfo->isNeedRun == nullptr) { in ReadStdOut()
286 while (*(stdOutInfo->isNeedRun)) { in ReadStdOut()
289 stdOutInfo->stdData += childStdout; in ReadStdOut()
291 …if (stdOutInfo->stdData.size() > static_cast<size_t>(stdOutInfo->maxBuffSize) && *(stdOutInfo->isN… in ReadStdOut()
292 if (!kill(stdOutInfo->pid, SIGKILL)) { in ReadStdOut()
293 *(stdOutInfo->isNeedRun) = false; in ReadStdOut()
294 stdOutInfo->stdData = stdOutInfo->stdData.substr(0, stdOutInfo->maxBuffSize); in ReadStdOut()
309 napi_delete_async_work(env, stdOutInfo->worker); in EndStdOut()
310 delete stdOutInfo; in EndStdOut()
[all …]