This is probably just stale doco in POE::Session:

       STATE
         STATE contains the event name that invoked a state.
     [...]

         The most common use is in the _default state, which can
         be invoked by almost anything.

WRONG.  W/in _default, STATE is _default, ARG0 is what it should have been
and ARG1 is arrayref of ARG0..ARGN.

Also, nearly all my _default states have to filter out internal
states (/^_/)... maybe a _default_user_state or something.

-Philip

Reply via email to