haxetink / tink_await

Haxe async/await
MIT License
58 stars 15 forks source link

[question] how to use await with MainLoop.addThread? #33

Closed sonygod closed 4 years ago

sonygod commented 5 years ago

[question] how to use await with MainLoop.addThread?

target:HashLink

@async static function load(){

    return Future.async(function(cb) {
    MainLoop.addThread(function():Void {
         var c = Http.requestUrl("http://news.cyol.com/content/2019-09/02/content_18139090.htm");
         trace("finish");
         cb(Success(true));
    });
    });
}

@async static function main() {

     @await load();//not work

     trace("ok");
}
sonygod commented 5 years ago

@kevinresol