DLL, native_async, прерывание функции. #c++ #код

Поддержка
  • Приветствую. Такой вопросик:
    Если вызываем функцию из DLL , например в данном случае она "GET запрос"

    native_async("myDLL", 'get', JSON.stringify({}))!;
    <%= result %> = _result();
    

    5fdb9b4f-ecac-4721-8365-8003e16e34a1-image.png

    если мы жмем кнопку "прервать" указатель на остановку не меняется:

    ab855fb4-388f-4c44-96ac-1497f4ad3ab6-image.png

    так же не вызывается метод:

    void EndThread(void * DllData)
    

    Update:
    но если запустить скрипт и "остановить мгновенно", то указатель на флаг остановки срабатывает, но после завершения метода EndThread -_-

    Демонстрация:

    всем добра)

  • 0 Votes
    15 Posts
    1317 Views
  • 0 Votes
    7 Posts
    826 Views
  • 0 Votes
    2 Posts
    584 Views
  • 0 Votes
    5 Posts
    714 Views
  • 0 Votes
    2 Posts
    1061 Views