summaryrefslogtreecommitdiffstats
path: root/PICA_nodewait.c
diff options
context:
space:
mode:
authorAnton <anton@picapica>2019-03-14 21:15:28 +0400
committerAnton <anton@picapica>2019-03-14 21:15:28 +0400
commit9d846d605f00d3c8328c9393b3dae5a10e52cbdd (patch)
tree3020304e3b4160c8d9c0056756e68df5ef07c5e7 /PICA_nodewait.c
parent8e16ed4c6cc729e0343a1273f8daa12e8b44070b (diff)
downloadpica-pica-9d846d605f00d3c8328c9393b3dae5a10e52cbdd.tar.gz
pica-pica-9d846d605f00d3c8328c9393b3dae5a10e52cbdd.zip
pica-node: limit thread stack size for nodewait threads
Diffstat (limited to 'PICA_nodewait.c')
-rw-r--r--PICA_nodewait.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/PICA_nodewait.c b/PICA_nodewait.c
index 64ee270..b554b94 100644
--- a/PICA_nodewait.c
+++ b/PICA_nodewait.c
@@ -222,6 +222,7 @@ void nodewait_start_resolve(struct PICA_nodeaddr *a)
PICA_error("pthread_attr_init() call failed.");
pthread_attr_setdetachstate(&attr, PTHREAD_CREATE_DETACHED);
+ pthread_attr_setstacksize(&attr, 65536);
if (0 != pthread_create(&thr, &attr, nodewait_resolve_thread, (void*)nw))
PICA_error("unable to create thread: %s", strerror(errno));