<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -189,10 +189,6 @@ module Roby
         # as lookahead requires. Kills the currently running pattern (if there
         # is one).
 	event :reinit do |context|
-            unless running?
-                raise ArgumentError, &quot;#reinit called, but the loop is not running&quot;
-            end
-
             did_reinit = []
 
             # Remove all realized_by relations and all pending patterns from</diff>
      <filename>lib/roby/planning/loops.rb</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>7b9efcf89d5aac10429c66e5edfbfa7e655378da</id>
    </parent>
  </parents>
  <author>
    <name>Sylvain Joyeux</name>
    <email>sylvain.joyeux@m4x.org</email>
  </author>
  <url>http://github.com/doudou/roby/commit/33e5a73500b7f01b1f9434fa4f0645340bbc64f3</url>
  <id>33e5a73500b7f01b1f9434fa4f0645340bbc64f3</id>
  <committed-date>2008-06-01T05:35:16-07:00</committed-date>
  <authored-date>2008-06-01T05:14:32-07:00</authored-date>
  <message>[core] remove useless check on #reinit

  Now that 'reinit' is a command, its command can only be called in
  propagation context. The check is therefore useless.</message>
  <tree>e8f07fb50e600a72785bcd9fff28a168dca206b8</tree>
  <committer>
    <name>Sylvain Joyeux</name>
    <email>sylvain.joyeux@m4x.org</email>
  </committer>
</commit>
