--- deliantra/server/lib/cf.pm 2007/01/08 12:39:16 1.148 +++ deliantra/server/lib/cf.pm 2007/01/08 19:25:53 1.150 @@ -1168,12 +1168,10 @@ my $path = playerdir $pl; my $temp = "$path~$cf::RUNTIME~deleting~"; - IO::AIO::aio_rename $path, $temp, sub { - delete $cf::PLAYER{$pl->ob->name}; - $pl->destroy; - - IO::AIO::aio_rmtree $temp; - }; + Coro::AIO::aio_rename $path, $temp; + delete $cf::PLAYER{$pl->ob->name}; + $pl->destroy; + IO::AIO::aio_rmtree $temp; } =item $player->ext_reply ($msgid, $msgtype, %msg) @@ -1682,7 +1680,8 @@ # warn "entering ", $map->path, " at ($x, $y)\n" # if $map; - $map or $self->message ("The exit is closed", cf::NDI_UNIQUE | cf::NDI_RED); + $map or $map->cluck ("oy");#d# + $map or $self->message ("The exit to '" . ($path->visible_name) . "' is closed", cf::NDI_UNIQUE | cf::NDI_RED); $self->leave_link ($map, $x, $y); })->prio (1);