[ts-gen] order execution and connectivity problem

Bill Pippin pippin at owlriver.net
Fri Oct 12 17:08:59 EDT 2007


Nils,

It's great news that you can reproduce the problem; congratulations:

> The problem is somewhat more persistent and much more replicable 
> than I thought. Replication ... tws freezes ...

I'd like you to do the following:

1.  Download the newest tarball.  It includes, in the directory bin, some
hacked-together filters named req.filter and msg.filter that tranlate
the binary format request and message streams.  I haven't released them
before this, since they use unreliable heuristics to partition
events, and I don't intend to support them, but they're useful here for
this problem.

2.  Run the shim with the save option, and once you have reproduced the
problem, use the filters to produce text versions of the binary event 
streams shim2tws.bin and tws2shim.bin, as follows:

    bin/req.filter < shim2tws.bin > shim2tws.txt
    bin/msg.filter < tws2shim.bin > tws2shim.txt

3. Put each of the following six files in a directory:

    ShimText
    cmdinput.txt
    shim2tws.bin
    tws2shim.bin
    shim2tws.txt
    tws2shim.txt

4. Turn the directory into a compressed tarball using tar, e.g. for 
directory log, the tar command should have the form:

    tar czpvf log.tgz log

5.  Email it to me; it should have mime type application/x-gzip.

Based on these files, I hope to recreate your event stream, and achieve 
a local reproducer.   If you have problems creating the tarball, please
let me know.

Thanks,

Bill
    


More information about the ts-general mailing list