Skip to content

Commit 79420c7

Browse files
authored
refactor: restore stack size for debug builds (#5857)
refactor: restore stack size for devug builds
1 parent 4d3ef42 commit 79420c7

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

src/server/dfly_main.cc

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -104,8 +104,9 @@ namespace {
104104
#ifdef NDEBUG
105105
constexpr size_t kFiberDefaultStackSize = 32_KB - 16;
106106
#else
107-
// We leave the same stack size for debug mode, to find out the possible stack overflow bugs.
108-
constexpr size_t kFiberDefaultStackSize = 32_KB - 16;
107+
// Increase stack size for debug builds, because some compilers can create exec, that consumes much
108+
// mores stack.
109+
constexpr size_t kFiberDefaultStackSize = 40_KB - 16;
109110
#endif
110111

111112
enum class TermColor { kDefault, kRed, kGreen, kYellow };

0 commit comments

Comments
 (0)