]> err.no Git - yubikey-personalization/commit
fix crash-bug when calling from different threads
authorKlas Lindfors <klas@yubico.com>
Thu, 23 Aug 2012 06:47:07 +0000 (08:47 +0200)
committerKlas Lindfors <klas@yubico.com>
Thu, 23 Aug 2012 06:49:57 +0000 (08:49 +0200)
commit839521273431178b5622f50f29875bab60cafcce
tree610f34aec5271ad5eaf8e9c4421ca1e8005e34c2
parent65f5b1d39c2faa3881a969624b5e4e6793ef60e7
fix crash-bug when calling from different threads

the 'static int' is global for the program, so tsd_init can be used to check
if we should init the thread local storage. Then use YK_TSD_GET to check if we
already got an errno for this thread, if not allocate and set it.
ykcore/ykcore.c
ykpers.c