Tcl package Thread source code

Artifact [8b58801213]
Login

Artifact 8b58801213fbf4a0ce6836a441a93bdbd109dfa7996090818648dfe0e7f98ba7:

Ticket change [8b58801213] - Ticket [b5709ea906] [::thread::send -async] posting order not respected when sending to current thread status still Open with 4 other changes by adrianmedranocalvo 2018-07-31 14:35:32.
D 2018-07-31T14:35:32.630
J icomment Hello\ssebres,\r\n\r\nthank\syou\sfor\syour\scomments.\r\n\r\nIndeed\sthat's\sthe\sissue:\ssome\s[thread::send\s-async]\sare\sbeing\stransformed\sinto\s"after"\sevents,\swhich\simplies\sall\spoints\syou\sdetailed,\swhile\sother\s[thread::send\s-async]\sdo\snot.\r\n\r\nMine\swas\sa\slengthy\stext,\sI'm\snot\ssure\smy\sproposal\sit's\sclear.\s\sLet\sme\ssummarize\sit:\r\n\r\n-\sI\sthink\sthat\seach\s"thread::send\s-async\s$tid\s$script"\sshould\sbe\sappended\sto\sthe\ssame\squeue,\sso\sthat\sevents\sfor\sthread\s$tid\sare\sevaluated\son\sthe\sorder\sthey\swere\sposted.\r\n\r\n-\sOther\sevents\scan\sbe\shandled\sin\swhatever\sorder.\r\n\r\n-\sI\sthink\sthat\stransforming\ssome\s"thread::send\s-async\s$tid\s$script"\sinto\s"after\sidle"\s(as\sit's\scurrently\sdone\sin\sThread\s2.8.0)\sis\sa\smisfeature,\sbecause\sit\smakes\s"thread::send\s-async"\sno\slonger\swork\sas\sa\suseful\sthread-safe\squeue.\r\n\r\n-\sI\spropose\sremoving\sthe\scode\sselected\sin\sthe\sfollowing\slink:\r\n\s\shttps://core.tcl-lang.org/thread/artifact?udc=1&ln=2742-2759&name=61003585d6458178&udc=1\r\n\r\nWhat's\syour\sopinion\son\sdoing\sthat?
J login adrianmedranocalvo
J mimetype text/plain
J username [email protected]
K b5709ea9060d17f58ba48110351c964b3408e362
U adrianmedranocalvo
Z 57fec2272fce75bd9356b9e64d3aed82