diff --git a/apps/fsearch/fsearch.cpp b/apps/fsearch/fsearch.cpp index df2c84083be6c8b876a17af78e77eb1c5f6ca67b..2093ca6dd485c0f81ec4da34e5db7d0c259846b6 100644 --- a/apps/fsearch/fsearch.cpp +++ b/apps/fsearch/fsearch.cpp @@ -51,7 +51,7 @@ void search(const std::string& path) { std::array<char, PATH_MAX + 1> outBuf; memcpy(outBuf.data(), path.c_str(), path.length()); outBuf[path.length()] = '\n'; - emper::io::writeFileAndWait(STDOUT_FILENO, outBuf.data(), path.length() + 1, 0); + emper::io::writeFileAndWait(STDOUT_FILENO, outBuf.data(), path.length() + 1, -1); goto out; } @@ -105,9 +105,9 @@ static auto fssearch(const po::variables_map& vm) -> int { Runtime runtime; - std::cout << "Starting fsearch with stealingMode=" << stealingMode; - if (max_running) std::cout << " and " << max_running->getCount() << " file fibers"; - std::cout << std::endl; + std::cerr << "Starting fsearch with stealingMode=" << stealingMode; + if (max_running) std::cerr << " and " << max_running->getCount() << " file fibers"; + std::cerr << std::endl; auto* dirWalker = Fiber::from(walk_dir); runtime.scheduleFromAnywhere(*dirWalker);