CGIの場合はブラウザとの接続が切れないような気がするが
別解は system 'コマンド &'; とか fork かな

my $app = sub {
  return sub {
    my $responder = shift;
    $responder->([202,['Content-type' => 'text/plain'], ['Accepted']]);

    # 時間のかかる処理
    sleep 10;
    ...
  };
};