{"id":432,"date":"2012-09-10T21:40:35","date_gmt":"2012-09-10T19:40:35","guid":{"rendered":"http:\/\/www.elwix.org\/site\/?p=432"},"modified":"2012-09-10T21:40:35","modified_gmt":"2012-09-10T19:40:35","slug":"yep-when-i-forgot-something-so-i-must-build-a-new-version","status":"publish","type":"post","link":"http:\/\/www.elwix.org\/site\/2012\/09\/yep-when-i-forgot-something-so-i-must-build-a-new-version\/","title":{"rendered":"Yep, when I forgot something, so I must build a new version :-P"},"content":{"rendered":"<p>Yeah \ud83d\ude41 when I forgot something, so &#8230; I must build and release new version. I talk for <a href=\"http:\/\/cvs.elwix.org\/cgi-bin\/cvsweb.cgi\/libaitsched\/\">libaitsched<\/a> ELWIX scheduler.<br \/>\nWhen released <a href=\"http:\/\/cvs.elwix.org\/cgi-bin\/cvsweb.cgi\/libaitsched\/\">libaitsched<\/a> version 3.3 with new thread management tasks feature. I forgot remove task from scheduler thread queue when ended thread routine. This causes to dead lock in some cases when scheduler work ends. Fixed, profiled, debugged and tested works done. \ud83d\ude42<br \/>\nAlso I did improved and covered taskThread routine to set stack size for thread and sure synchronize starting new task.<\/p>\n<p>Nice \ud83d\ude42 and new version 3.4 was released into <a href=\"http:\/\/cvs.elwix.org\/cgi-bin\/cvsweb.cgi\/\">ELWIX CVS repository<\/a>. \ud83d\ude00<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Yeah \ud83d\ude41 when I forgot something, so &#8230; I must build and release new version. I talk for libaitsched ELWIX scheduler. When released libaitsched version 3.3 with new thread management tasks feature. I forgot remove task from scheduler thread queue &hellip; <a href=\"http:\/\/www.elwix.org\/site\/2012\/09\/yep-when-i-forgot-something-so-i-must-build-a-new-version\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[1],"tags":[],"_links":{"self":[{"href":"http:\/\/www.elwix.org\/site\/wp-json\/wp\/v2\/posts\/432"}],"collection":[{"href":"http:\/\/www.elwix.org\/site\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.elwix.org\/site\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.elwix.org\/site\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.elwix.org\/site\/wp-json\/wp\/v2\/comments?post=432"}],"version-history":[{"count":1,"href":"http:\/\/www.elwix.org\/site\/wp-json\/wp\/v2\/posts\/432\/revisions"}],"predecessor-version":[{"id":433,"href":"http:\/\/www.elwix.org\/site\/wp-json\/wp\/v2\/posts\/432\/revisions\/433"}],"wp:attachment":[{"href":"http:\/\/www.elwix.org\/site\/wp-json\/wp\/v2\/media?parent=432"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.elwix.org\/site\/wp-json\/wp\/v2\/categories?post=432"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.elwix.org\/site\/wp-json\/wp\/v2\/tags?post=432"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}