if (server_pid_ == 0) {
setsid();
- char* argv[] = { SERVER_BIN, nullptr, nullptr };
+ char bin[] = { SERVER_BIN };
+ char* argv[] = { bin, nullptr, nullptr };
int ret = execv(argv[0], argv);
if (ret < 0) {
std::cerr << "execv() is failed. errno: " << errno << std::endl;