ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/deliantra/server/ext/dm-support.ext
(Generate patch)

Comparing deliantra/server/ext/dm-support.ext (file contents):
Revision 1.13 by root, Mon Oct 1 00:44:43 2007 UTC vs.
Revision 1.15 by root, Thu Oct 18 02:56:13 2007 UTC

1#! perl 1#! perl
2 2
3use Coro::Debug; 3use Coro::Debug;
4use IO::Socket; 4use IO::Socket;
5use Storable qw/nfreeze thaw/;
6 5
7my %global; # for use by eval'ed commands 6my %global; # for use by eval'ed commands
8 7
9sub tcp_serve($) { 8sub tcp_serve($) {
10 my ($fh) = @_; 9 my ($fh) = @_;
30reload_archetypes & 29reload_archetypes &
31ext::help::reload & 30ext::help::reload &
32ext::books::reload & 31ext::books::reload &
33ext::map_tags::reload & 32ext::map_tags::reload &
34ext::map_world::reload & 33ext::map_world::reload &
34print JSON::XS->new->pretty->encode({cf::mallinfo})
35EOF 35EOF
36 print $fh "\n> "; 36 print $fh "\n> ";
37 37
38 Event->io (fd => $fh, poll => 'r', data => 0, cb => sub { 38 Event->io (fd => $fh, poll => 'r', data => 0, cb => sub {
39 if (defined (my $cmd = <$fh>)) { 39 if (defined (my $cmd = <$fh>)) {

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines