Eh, that sucks. That sure is an unfortunate time/place to figure out that you're timed out. Yeah, pax tend to get irate when a flight gets delayed and delayed and delayed (while the pax miss reroute opportunities) then cancels. Something we had to deal with in the tower constantly.