MySQL  8.0.19
Source Code Documentation
process_launcher.cc File Reference
#include "process_launcher.h"
#include <algorithm>
#include <array>
#include <cerrno>
#include <chrono>
#include <cstdio>
#include <iterator>
#include <stdexcept>
#include <string>
#include <system_error>
#include <thread>
#include <csignal>
#include <cstdlib>
#include <cstring>
#include <fcntl.h>
#include <sys/select.h>
#include <sys/types.h>
#include <sys/wait.h>
#include <unistd.h>

Namespaces

 mysql_harness
 

Functions

static std::error_code mysql_harness::last_error_code () noexcept
 

Variables

constexpr auto mysql_harness::kWaitPidCheckInterval = std::chrono::milliseconds(10)
 
constexpr auto mysql_harness::kTerminateWaitInterval = std::chrono::seconds(10)