ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/deliantra/server/utils/cfutil.in
(Generate patch)

Comparing deliantra/server/utils/cfutil.in (file contents):
Revision 1.69 by root, Tue Jan 15 12:02:24 2008 UTC vs.
Revision 1.70 by root, Fri Dec 5 00:52:44 2008 UTC

19use YAML (); 19use YAML ();
20use JSON::XS (); 20use JSON::XS ();
21use IO::AIO (); 21use IO::AIO ();
22use File::Temp; 22use File::Temp;
23use Deliantra; 23use Deliantra;
24use Coro; 24use Coro 5.12;
25use Coro::AIO; 25use Coro::AIO;
26use Coro::Util; 26use Coro::Util;
27use POSIX (); 27use POSIX ();
28use Carp; 28use Carp;
29use Coro::Channel; 29use Coro::Channel;
630 my @a_res = map +(async \&process_res), 1..2; 630 my @a_res = map +(async \&process_res), 1..2;
631 my @a_trs = map +(async \&process_trs), 1..2; 631 my @a_trs = map +(async \&process_trs), 1..2;
632 632
633 IO::AIO::flush; 633 IO::AIO::flush;
634 634
635 $c_res->put (undef) for @a_res; 635 $c_res->shutdown;
636 $c_arc->put (undef) for @a_arc; 636 $c_arc->shutdown;
637 $c_trs->put (undef) for @a_trs; 637 $c_trs->shutdown;
638 638
639 print "start file scan, arc, res processing...\n" if $VERBOSE; 639 print "start file scan, arc, res processing...\n" if $VERBOSE;
640 640
641 $_->join for @a_arc; # need to parse all archetypes before png processing 641 $_->join for @a_arc; # need to parse all archetypes before png processing
642 642

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines