Behold, console murder:
$ java -jar minecraft.jar
list
[00:52:17] [Server thread/INFO]: Starting minecraft server version ...
...
[00:52:18] [Server thread/INFO]: Done (0.814s)! For help, type "help" or "?"
list
list
list
stop
^C[00:52:21] [Server Shutdown Thread/INFO]: Stopping server
[00:52:21] [Server Shutdown Thread/INFO]: Saving players
[00:52:21] [Server Shutdown Thread/INFO]: Saving worlds
[00:52:21] [Server Shutdown Thread/INFO]: Saving chunks for level 'world'/overworld
$
What I expected to happen was...:
Console should respond to commands in spite of having text entered before startup has even begun.
What actually happened was...:
Console never responds to anything, ever, unless you wait for it to emit a log message before entering any text.
Steps to Reproduce:
1. Start minecraft server
2. Immediately enter anything
3. Notice server console will never respond to anything you type into it, ever again. Because how dare you be so impatient.
Please check if that's still an issue for you in the latest 1.15.2 stable release.