drogonframework / drogonframework/drogon

Relaunch on error's behavior?

Open
#1,966 10 comments 0 reactions 0 assignees View on GitHub
bug FAQ
Dominant language
C++
Stars
14.3k
Forks
1.4k
Avg merge
1d 13h
Merged PRs (30d)
14

Description

Continuing off from [this](https://github.com/an-tao/trantor/issues/324) trantor issue, it seems if drogon has the relaunchOnError option enabled, it interferes with other libraries and causes them to crash, and it completely disables `trantor::ConcurrentTaskQueue::runTaskInQueue`, which in turn stopped all database operations.

What is the behavior of that option? It interfered with [nanomq](https://github.com/nanomq/nanomq.git)'s concurrency model too once it got turned on, and started causing crashes.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.