[ts-gen] MacOS Shim problems

Bill Pippin pippin at owlriver.net
Thu May 28 19:39:23 EDT 2009


Mike,

With respect to the warning I posted last Friday, that users should
not use that latest release for orders: 

> Does the current release re-enable order submission in risk mode?

Yes.  More precisely, order submission is currently enabled, and, as
Paul C pointed out: risk mode wasn't actually blocked prior to today's
release; skillful use of client delays could have been used to mask
the problem, and otherwise, there would have been parse errors, so the
order would not have been processed at all. 

The problem I observed, of a bind / create race that prevented order
creation, has been fixed, and order submission should work.  The
following is from the NEWS file:

      * Fix race whereby order variable binding was extracted from
        event loop processing, which occurs after event input loop
        and so possibly following successive order commands, so that
        order variable binding instead occurs during command
        parsing, as an attribute grammar action.  This is the orders
        problem that led to my warning for Friday's release, and
        for which the mailing list post by Paul C suggested the problem
        (thanks, Paul).  This release also includes changes to the
        exs/risk.rb test script to make it easier to modify and reuse.

Thanks,

Bill


More information about the ts-general mailing list