THE FIX (that worked my my server anyway)
------------------------------------------------------
1: go into your server folder and open the server properties
2: Create a new map and close the server once the map has spawned.
3: Open the folder of the map that has the "end of stream" problem.
4: Delete the following files
Level.dat_old
session.lock
Level.dat
5: Open the folder of the New map you just created and copy these same 3 files
6: Paste them into the folder of the broken map
7: open the server properties and change the name of the map back and start the server.
This worked for me. Dont use fireworks in multiplayer unless you have a firework star crafted with it. this will also cause the end of stream problem