From 1b167ec5ad101ac44451381e26cc73ab5d67d2a1 Mon Sep 17 00:00:00 2001 From: lichao <lichao@aiotlink.com> Date: 星期一, 26 四月 2021 16:37:52 +0800 Subject: [PATCH] fix socket busy loop; del locked readall; refactor. --- box/center_main.cc | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-) diff --git a/box/center_main.cc b/box/center_main.cc index fdda2cd..79210fc 100644 --- a/box/center_main.cc +++ b/box/center_main.cc @@ -85,15 +85,15 @@ } // namespace int center_main(int argc, const char *argv[]) { - auto &shm = BHomeShm(); - GlobalInit(shm); - AppArg args(argc, argv); if (args.Has("remove")) { - shm.Remove(); + SharedMemory::Remove(BHomeShmName()); return 0; } + auto &shm = BHomeShm(); + GlobalInit(shm); + InstanceFlag inst(shm, kCenterRunningFlag); if (!inst.TryStartAsFirstInstance()) { printf("another instance is running, exit.\n"); -- Gitblit v1.8.0