This patch works great... it also appears to solve a problem I was having where by 
multiple update statements being executed on one connection were not being done 
correctly. ( I posted the command trace a couple of days ago ) - Cool.

One more question though.... when I do an update... I get the response quite quickly - 
but then between the end of the "update" content, and the "ok", there appears to be a 
pause of about 1 second. This seems to be much longer than i would expect, is there 
any particular reason for this?

( I have taken out all processing on receipt of an update from my client, its just a 
stub function ( in perl ) )

Any ideas anybody? Thanks for your help!

James

The timings appear to be like this ( on solaris2.5.1, CVS 1.10.8 + server.c 1.229 
(applied by hand),  using loopback interface ): ( the times are from gettimeofday )

Who  Time           Diff What
C:   960228287185939     0    Argument -r
C:   960228287187729     1790 Argument STABLE
C:   960228287189549     1820 Argument -u
C:   960228287191436     1887 Argument trade_blotter_web.pl
C:   960228287193229     1793 Directory .
C:   960228287194609     1380 
/db/dev/imagine/local/its_repository/cvsroot/its/reports/trades
C:   960228287195874     1265 update

S:   960228287299747     103873    M U trade_blotter_web.pl
S:   960228287302353     2606 Updated ./
S:   960228287303608     1255 
/db/dev/imagine/local/its_repository/cvsroot/its/reports/trades/trade_blotter_web.pl
S:   960228287303724     116  /trade_blotter_web.pl/1.10///TSTABLE
S:   960228287303835     111  "u=rwx,g=rwx,o=rwx"
S:   960228287303947     112  8212
S:   960228287305499     1552 (sent 8212 data bytes)
S:   960228288312177     1006678   ok

C:   960228288316386     4209 Argument -r
C:   960228288318219     1833 Argument STABLE
C:   960228288320218     1999 Argument -u
C:   960228288322089     1871 Argument otc_option_ticket_template.html
C:   960228288323943     1854 Directory .
C:   960228288325249     1306 /db/dev/imagine/local/its_repository/cvsroot/its/html
C:   960228288326537     1288 update

S:   960228288429139     102602    M U otc_option_ticket_template.html
S:   960228288432013     2874 Updated ./
S:   960228288433295     1282 
/db/dev/imagine/local/its_repository/cvsroot/its/html/otc_option_ticket_template.html
S:   960228288433408     113  /otc_option_ticket_template.html/1.7///TSTABLE
S:   960228288433516     108  "u=rw,g=rw,o=rw"
S:   960228288433618     102  15771
S:   960228288435021     1403 (sent 15771 data bytes)
S:   960228289444020     1008999   ok

C:   960228289448035     4015 Argument -r
C:   960228289449836     1801 Argument STABLE
C:   960228289451891     2055 Argument -u
C:   960228289453717     1826 Argument otc_tickets.pl
C:   960228289455531     1814 Directory .
C:   960228289456826     1295 
/db/dev/imagine/local/its_repository/cvsroot/its/reports/trades
C:   960228289458078     1252 update
S:   960228289576257     118179    M U otc_tickets.pl
S:   960228289580058     3801 Updated ./
S:   960228289581724     1666 
/db/dev/imagine/local/its_repository/cvsroot/its/reports/trades/otc_tickets.pl
S:   960228289581850     126  /otc_tickets.pl/1.21///TSTABLE
S:   960228289581955     105  "u=rw,g=rw,o=rw"
S:   960228289582057     102  33867
S:   960228289584256     2199 (sent 33867 data bytes)
S:   960228290592201     1007945   ok

C:   960228290597252     5051 Argument -r
C:   960228290599066     1814 Argument STABLE
C:   960228290600985     1919 Argument -u
C:   960228290602813     1828 Argument Collateralwrap.sh
C:   960228290604626     1813 Directory .
C:   960228290605932     1306 
/db/dev/imagine/local/its_repository/cvsroot/its/batch/collateral
C:   960228290607264     1332 update

S:   960228290713819     106555    M U Collateralwrap.sh
S:   960228290716330     2511 Updated ./
S:   960228290717570     1240 
/db/dev/imagine/local/its_repository/cvsroot/its/batch/collateral/Collateralwrap.sh
S:   960228290717680     110  /Collateralwrap.sh/1.1///TSTABLE
S:   960228290717784     104  "u=rwx,g=rwx,o=rwx"
S:   960228290717885     101  430
S:   960228290719144     1259 (sent 430 data bytes)
S:   960228291732809     1013665   ok

C:   960228291736689     3880 Argument -r
C:   960228291738495     1806 Argument STABLE
C:   960228291740387     1892 Argument -u
C:   960228291742218     1831 Argument Collateral_reports.pl
C:   960228291744027     1809 Directory .
C:   960228291745319     1292 
/db/dev/imagine/local/its_repository/cvsroot/its/batch/collateral
C:   960228291746591     1272 update
S:   960228291864153     117562    M U Collateral_reports.pl
S:   960228291867927     3774 Updated ./
S:   960228291869280     1353 
/db/dev/imagine/local/its_repository/cvsroot/its/batch/collateral/Collateral_reports.pl
S:   960228291869398     118  /Collateral_reports.pl/1.8///TSTABLE
S:   960228291869506     108  "u=rwx,g=rwx,o=rwx"
S:   960228291869609     103  68446
S:   960228291874785     5176 (sent 68446 data bytes)



Reply via email to