Why should we believe Democrat Representative Ruppersberger’s take on this. Just because Rupersberger is claiming it does not mean that it is so.
Petraeus cannot defend himself on this because it was a closed briefing.
Beyond that, Petraeus has already issued a press release denying that the CIA stopped help from going to the Americans who were under attack in Benghazi. If the Democratic representative is lying about Petraeus' position on the video causing the 'demonstration' at Benghazi then he has an obligation to rebut that misinformation just like he did on the reports about the CIA being ordered to stand down.