Tcl package Thread source code

Artifact [d03f8fc572]
Login

Artifact d03f8fc5722fdcd83ccebc0a4189e5c31b6505fd:

Ticket change [d03f8fc572] - Ticket [3532972fff] Tcl Scripts results in "called Tcl_FindHashEntry on deleted" status still Open with 4 other changes by adrianmedranocalvo 2016-05-18 12:01:41.
D 2016-05-18T12:01:41.778
J icomment In\smy\sopinion\sdifferent\saspects\sshould\sbe\shandled\sseparately.\r\n\r\nThis\sissue\swas\sabout\sa\sSEGFAULT\sunder\srare\scircunstances\s(threads,\serrors,\sexit,\stsv\saccess).\s\sAs\sfar\sas\sI\scan\ssee\sthe\schanges\sdiscussed\sin\sprevious\smessages\sprevent\sthe\sSEGFAULT.\r\n\r\nIf\sthread\sexit\shandlers\sdo\snot\srun\sreliably\sa\snew\sticket\sshould\sbe\sopened\swith\ssome\sdetails.\s\sUsing\sthe\sfollowing\sscript\swith\sprintfs\sin\sSvFinalize,\sit\sseems\sto\srun\severy\stime:\r\n\r\n~~~\r\npackage\srequire\sThread\r\nset\stid\s[thread::create\s-joinable];\r\n::thread::release\s$tid;\r\n::thread::join\s$tid;\r\n::exit\r\n~~~\r\n\r\nWith\sregards\sto\senabling\sor\sdisabling\sthread\sfinalization\saltogether,\sI\swould\ssuggest\scontacting\sthe\sauthors\sthe\sreasons\sfor\sthe\scomment\sand\swhether\sit\shas\sbeen\sconsidered\sbefore\senabling\sthe\sfeature.\s\sSee\s[fd09ee731a3707e2d89414e1b04483abcbbb3291]\sand\s[072cffeecf3af65d6d60149c3e0fca67d6292c83],\swhere\sit\sis\sdisabled;\sand\slater\s\s[606750884097194eb1de16fc7d59ad8975105974],\swhere\sit\sis\senabled.\s\sIt\swould\sseem\sto\sme\sthat\sthe\scomment\sis\sobsolete.\r\n\r\nBest\sregards,\r\nAdrián.
J login adrianmedranocalvo
J mimetype text/x-fossil-wiki
J username Adrián\sMedraño\sCalvo\s<[email protected]>
K 3532972fffffffffffffffffffffffffffffffff
U adrianmedranocalvo
Z e02bd5f86464a7d495ce05492faaf1e2