This just in from Reuters:
Voting Ends In Iran Presidential Election -- State TV
DUBAI, May 19 (Reuters) - Voting has ended in Iran's presidential election, state television reported.
"Voting has ended in the election. But those voters still in line will be directed into the polling station and can cast their vote until 12 a.m. local time(7:30 pm GMT,)," a caption on state television reported.