commit 0f325b13c9d5e98f3e1cfda98077f07c2e31c275
Author: Parin Porecha <parinporecha@gmail.com>
Date:   Thu Feb 27 19:17:45 2014 +0530

    Fixed the GLib Critical error related to GLib.Timer
    
    .continue() resumes a timer previously stopped with .stop()
    But since .stop() is not called anywhere in the code, the assertion to check that failed and raised the error.
    I have removed the .continue() call because start_game() starts a new game so timer should only be started
    
    In future, when we implement pause and resume functions, .continue() will be used there.

diff --git a/src/gnome-sudoku.vala b/src/gnome-sudoku.vala
index 18ab851..7fb8a61 100644
--- a/src/gnome-sudoku.vala
+++ b/src/gnome-sudoku.vala
@@ -206,14 +206,7 @@ public class Sudoku : Gtk.Application
 
         game = new SudokuGame (board);
 
-        if (game.timer.elapsed() <= 0.000002)
-        {
-            game.timer.start ();
-        }
-        else
-        {
-            game.timer.continue ();
-        }
+        game.timer.start ();
 
         view = new SudokuView (game);
 
