[...etc...]
print_object_location:1354 requested 8192 bytes, received 12320.
write_to_output:987 requested 12288 bytes, received 32384. (***)
print_object_location:1383 released 12320 bytes from print_object_location:1354.
print_object_location:1354 requested 8192 bytes, received 12320.
[...etc...]
perform_immort_where:1428 released 8192 bytes from perform_immort_where:1394.
do_where:1443 released 8192 bytes from do_where:1435.
game_loop:620 released 256 bytes from game_loop:583.
process_output:1101 requested 12320 bytes, received 12320.
process_output:1144 released 32384 bytes from write_to_output:987. (---)
process_output:1154 released 12320 bytes from process_output:1101.
[...etc...]
(***) = Where we switched from small buffer to large buffer.
(---) = Where the large buffer was sent to player and released.
Took a couple minor changes and it's working beautifully. That just goes
to prove that you should try it before you ask questions...no matter how
large or small the task seems. :) (I loaded object 3022 repeatedly until
'where sword' overran even the large buffer and I got an **OVERFLOW**
message; not the corrupting one, the normal CircleMUD one.)
--
greerga@muohio.edu me@null.net | Genius may have its limitations, but stupidity
http://www.muohio.edu/~greerga | is not thus handicapped. -- Elbert Hubbard
+------------------------------------------------------------+
| Ensure that you have read the CircleMUD Mailing List FAQ: |
| http://democracy.queensu.ca/~fletcher/Circle/list-faq.html |
+------------------------------------------------------------+
This archive was generated by hypermail 2b30 : 12/08/00 PST