Commit Graph

17 Commits

Author SHA1 Message Date
66dd61702a Add max-player-auto-save-per-tick setting to spread out saves more
This will force the saves to spread over multiple ticks even when many
players auto save interval is aligned, avoiding spikes on large servers.

Closes #1021
2018-03-04 20:20:27 -05:00
1fcba9b26d Ignore AsyncCatcher setting for Command Dispatch, always force sync
Plugins were abusing this to dispatch commands async anyways.

We will no longer check that flag, and force all commands to be ran sync.

Use a different boolean for allowing things go to through on shutdown/restart instead.

Resolves #1004
Resolves #1005
2018-02-15 00:34:58 -05:00
6d2da5e46e Update B/CB 2018-01-24 17:31:43 +00:00
c93e1ee068 Update upstream B/CB/S 2018-01-10 23:31:19 -06:00
3a9f17bc4b Anti Xray v2 (#858) 2017-10-05 14:38:21 +01:00
01d1cc351b Update to 1.12.1 2017-08-03 16:36:06 +02:00
a289bd5949 Update upstream (memory leak fix) 2017-07-16 20:36:27 -04:00
1c208bf05b Update upstream CB/S 2017-06-18 20:36:55 -05:00
1ee4b36a97 Re: Actually exit the JVM after stopping the server when /restart is ran 2017-06-09 01:46:54 +01:00
b39f2133a1 Update Paper to MC 1.12-pre5 2017-05-20 23:41:39 -05:00
8fb32efc40 Merge branch 'master' into pre/1.12 2017-05-18 18:43:21 -05:00
1695252805 Actually exit the JVM after stopping the server when /restart is ran 2017-05-18 21:15:47 +01:00
b75e22ccb2 Merge branch 'master' into pre/1.12 2017-05-15 10:57:42 -05:00
ab4ae72fd5 Update to MC 1.12-pre2 2017-05-14 13:05:01 -05:00
f3bc708389 Allow the watchdog to try sanely stopping the server 2017-05-14 14:49:56 +01:00
54e5a2e4da Publicly execute the main thread at dawn
GH-684

Better handles most true deadlock situations
2017-05-13 05:51:09 -05:00
302f743310 Properly handle async calls to restart the server
GH-681
2017-05-12 23:49:59 -05:00