Add infinity loop for Engine.

Also suppression of the warning in Base.

Fix #10