WearBlackAllDay / DimensionalThreading

An attempt to optimize the fabric server, by assigning each dimension their own thread.
MIT License
256 stars 22 forks source link

Crash when trying to use debug command #2

Closed Devon7925 closed 4 years ago

Devon7925 commented 4 years ago

See log here: https://pastebin.com/cGvjHhj0. Crash upon entering command /debug start

KaptainWutax commented 4 years ago

I am aware of this problem but there's just no way to fix that without rewriting the entire vanilla profiler. It's just not built to be thread-safe.

Edit: There are other really good alternatives for debugging your server, what do you want to do?

Devon7925 commented 4 years ago

I was trying to use the debug command to determine the cause of other issues, I'm still getting crashes unrelated to this, but this was the only crash I could consistently reproduce. It would help if you would at least disable the debug command or override it with a simpler version that only shows mspt and tps.

KaptainWutax commented 4 years ago

If you want to see tps and mspt you should use carpetmod by gnembon.

Devon7925 commented 4 years ago

I already have carpet mod on my server, but I cant put this mod on my server because it's too unstable. I was using the debug command to try to determine why it is unstable but failed because I cant use it.

whoImT commented 4 years ago

for me it worked when I was using carpetmod and it was stable

Devon7925 commented 4 years ago

My instability problem was #4, which I guess most people wouldn't encounter