Explicitly set the stack size for the MeshLink thread.
authorGuus Sliepen <guus@meshlink.io>
Thu, 21 May 2020 12:48:02 +0000 (14:48 +0200)
committerGuus Sliepen <guus@meshlink.io>
Thu, 21 May 2020 12:48:02 +0000 (14:48 +0200)
commitee6ddcdc21976e1db0a8ee414d61fa9304459886
tree3d4d9cd4b7d7333022c875ac0971e01f9bf26879
parentf95981a276aa0dbd03f51190949fa8c5db74d8ff
Explicitly set the stack size for the MeshLink thread.

Different libcs have different default sizes for newly created threads. In
particular, Musl defaults to 80 kB, which is too small for MeshLink. We now
request 1 MB, which should be more than enough to handle the deepest call
stacks.
src/meshlink.c