summaryrefslogtreecommitdiff
path: root/src/mscp.c
diff options
context:
space:
mode:
authorRyo Nakamura <upa@haeena.net>2023-03-15 21:56:46 +0900
committerRyo Nakamura <upa@haeena.net>2023-03-15 21:56:46 +0900
commit3bce4ec277d18a673a8b9923d0d7edf903c37460 (patch)
treef2b04b05110fdd31d18ab6ddd6c31241e73d559e /src/mscp.c
parenta923d40adae082877dc7be577caeb23a2ab08d63 (diff)
set m->tid_prepare 0 to avoid duble join
Diffstat (limited to 'src/mscp.c')
-rw-r--r--src/mscp.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/mscp.c b/src/mscp.c
index 46e714c..75b8eaf 100644
--- a/src/mscp.c
+++ b/src/mscp.c
@@ -462,6 +462,7 @@ int mscp_prepare_join(struct mscp *m)
{
if (m->tid_prepare) {
pthread_join(m->tid_prepare, NULL);
+ m->tid_prepare = 0;
return m->ret_prepare;
}
return 0;