In the coming days, if not weeks, the Speaker of the House is expected to rule on two different contempt of Parliament motions submitted by the opposition. One is whether or not Bev Oda is in contempt for Odagate, the other being the Harper government for prison funding secrecy-gate. The latter could trigger an election, but it is not clear when exactly the Speaker will make up his mind. Personally, I think that's a little too much power for one individual to have, but such is the nature of our democracy and he was appointed by Stephen Harper despite being a Liberal.
Regardless of what his decision is on prison funding disclosure, if this issue is the one that takes down the government it will benefit the Conservatives. The majority of Canadians want to spend more on prison infrastructure. It is entirely plausible, if not likely, that the Tories are waiting to unveil the entire program in an election campaign. They have the public on their side, and if the speaker rules them in contempt, then it will be the speaker and not the government that forces the election. It feels like a rope-A-dope.