I'm one of the old fogies that doesn't like 'due to' used for 'because of'; otherwise, your grammar is fine, though the meaning is a little murky: the riot came before the door closing? Then I don't see why he closed the door.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.