HARRISBURG, Pa. -

It was a frightening morning for a window washer in downtown Harrisburg.

The man was stuck between the fourth and fifth floors of the Penn National Insurance building for nearly a half-hour Wednesday morning, fire officials said.

The man was moving between windows when a safety mechanism became stuck and was cutting off blood flow in his leg, said Deputy Chief Michael Horst, Harrisburg Fire Dept.

The man was hanging 75 feet above the street when firefighters used a ladder to rescue him.

Rescuers had to act quickly because the lack of circulation in the worker's leg could have created serious medical complications, Horst said.

The window washer was taken to a hospital where he was treated and released. Authorities did not give his name.