use thread specific exit contexts for each native session, fixes #72

pull/161/head
Taner Sener 4 years ago
parent 4ce973e9d8
commit 470f70282b
  1. 2
      android/ffmpeg-kit-android-lib/src/main/cpp/fftools_cmdutils.c
  2. 2
      apple/src/fftools_cmdutils.c

@ -153,7 +153,7 @@ void init_dynload(void)
#endif #endif
} }
static void (*program_exit)(int ret); static __thread void (*program_exit)(int ret);
void register_exit(void (*cb)(int ret)) void register_exit(void (*cb)(int ret))
{ {

@ -150,7 +150,7 @@ void init_dynload(void)
#endif #endif
} }
static void (*program_exit)(int ret); static __thread void (*program_exit)(int ret);
void register_exit(void (*cb)(int ret)) void register_exit(void (*cb)(int ret))
{ {

Loading…
Cancel
Save