eschulte pushed a commit to branch go
in repository elpa.

commit 6a0d4480cd2f3dff9e4c07c618d4999122b38105
Author: Eric Schulte <[email protected]>
Date:   Sun Jun 3 11:37:05 2012 -0600

    safety measure when observing igs games
---
 back-ends/igs.el |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

diff --git a/back-ends/igs.el b/back-ends/igs.el
index 4f6b99b..9c45ed4 100644
--- a/back-ends/igs.el
+++ b/back-ends/igs.el
@@ -313,7 +313,8 @@ This is used to re-send messages to keep the IGS server 
from timing out.")
           (save-excursion (make-instance 'board
                             :buffer (go-board *igs-instance*
                                               (make-instance 'sgf)))))
-    (igs-send (format "moves %s" number))))
+    (when (aget (igs-current-game) :board)
+      (igs-send (format "moves %s" number)))))
 
 (defun igs-update-game-info (info)
   (let ((color (car info))

Reply via email to