… | |
… | |
202 | X_TLS_SET (current_key, 0); |
202 | X_TLS_SET (current_key, 0); |
203 | return; |
203 | return; |
204 | } |
204 | } |
205 | |
205 | |
206 | struct tctx *ctx = tctx_get (); |
206 | struct tctx *ctx = tctx_get (); |
207 | ctx->coro = SvREFCNT_inc_NN (CORO_CURRENT); |
207 | ctx->coro = SvREFCNT_inc_simple_NN (CORO_CURRENT); |
208 | ctx->wait_f = 0; |
208 | ctx->wait_f = 0; |
209 | |
209 | |
210 | X_TLS_SET (current_key, ctx); |
210 | X_TLS_SET (current_key, ctx); |
211 | pthread_sigmask (SIG_SETMASK, &fullsigset, &cursigset); |
211 | pthread_sigmask (SIG_SETMASK, &fullsigset, &cursigset); |
212 | |
212 | |