server/handlerwrappers/default.rb in cpee-1.4.4 vs server/handlerwrappers/default.rb in cpee-1.4.5
- old
+ new
@@ -15,9 +15,10 @@
class DefaultHandlerWrapper < WEEL::HandlerWrapperBase
def self::inform_state_change(arguments,newstate) # {{{
controller = arguments[0]
controller.serialize_state!
controller.notify("state/change", :instance => controller.instance, :state => newstate)
+ controller.finalize_if_finished
end # }}}
def self::inform_syntax_error(arguments,err,code)# {{{
controller = arguments[0]
controller.notify("description/error", :instance => controller.instance, :message => err.message)
end# }}}