Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Deadlock in Big Conversations and may some other cases #1347

Open
4 tasks done
Wolf2323 opened this issue Dec 27, 2020 · 0 comments
Open
4 tasks done

Deadlock in Big Conversations and may some other cases #1347

Wolf2323 opened this issue Dec 27, 2020 · 0 comments
Labels
Bug A bug in the code or in a documentation. Confirmed Something is confimed.

Comments

@Wolf2323
Copy link
Member

Wolf2323 commented Dec 27, 2020

Bug report

Spigot version: Does not matter

BetonQuest version: 1.12.0

Description:

A lage amount(something over 500) of conditions on one action can end up in a deadlock(server crash)

This is caused by the nested CompleatableFutures in the code.

Checklist:

  • I included all versions (use /q version)
  • I made sure there aren't duplicates of this report (use Search)
  • I made sure I am using an up-to-date version of BetonQuest
  • I made sure the bug/error is not caused by any other plugin
@Wolf2323 Wolf2323 added the Bug A bug in the code or in a documentation. label Dec 27, 2020
@Wolf2323 Wolf2323 added this to To do in BetonQuest 2.0 Deprecated via automation Dec 29, 2020
@Wolf2323 Wolf2323 removed this from To do in BetonQuest 2.0 Deprecated Dec 30, 2020
@Wolf2323 Wolf2323 added this to TODO in BetonQuest 2.0.0 via automation Dec 30, 2020
@Wolf2323 Wolf2323 moved this from TODO to TODO Pre-Release 1 in BetonQuest 2.0.0 Dec 30, 2020
@Wolf2323 Wolf2323 added the Confirmed Something is confimed. label Jan 1, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug A bug in the code or in a documentation. Confirmed Something is confimed.
Projects
Status: Todo
BetonQuest 2.0.0
  
TODO Pre-Release 1
Development

No branches or pull requests

1 participant