App-FastishCGI

 view release on metacpan or  search on metacpan

Build.PL  view on Meta::CPAN

  "dist_version" => "0.002",
  "license" => "artistic_2",
  "module_name" => "App::FastishCGI",
  "recommends" => {},
  "recursive_test_files" => 1,
  "requires" => {
    "AnyEvent" => 0,
    "AnyEvent::FCGI" => 0,
    "AnyEvent::Handle" => 0,
    "Carp" => 0,
    "Data::Dumper" => 0,
    "File::Basename" => 0,
    "Getopt::Long" => 0,
    "IO::Handle" => 0,
    "IPC::Open3" => 0,
    "Pod::Usage" => 0,
    "Sys::Syslog" => 0,
    "strict" => 0,
    "warnings" => 0
  },
  "script_files" => [

META.json  view on Meta::CPAN

         "requires" : {
            "Module::Build" : "0.3601"
         }
      },
      "runtime" : {
         "requires" : {
            "AnyEvent" : 0,
            "AnyEvent::FCGI" : 0,
            "AnyEvent::Handle" : 0,
            "Carp" : 0,
            "Data::Dumper" : 0,
            "File::Basename" : 0,
            "Getopt::Long" : 0,
            "IO::Handle" : 0,
            "IPC::Open3" : 0,
            "Pod::Usage" : 0,
            "Sys::Syslog" : 0,
            "strict" : 0,
            "warnings" : 0
         }
      },

lib/App/FastishCGI.pm  view on Meta::CPAN


use strict;
use warnings;

# ABSTRACT: provide CGI support to webservers which don't have it

use AnyEvent;
use AnyEvent::Handle;
use AnyEvent::FCGI;

use Data::Dumper;
use File::Basename;
use IPC::Open3 qw//;
use IO::Handle;
use Sys::Syslog;
use Carp;

# TODO optionally use an existing CPAN mod to daemonise for
# systems that don't use systemd or upstart

sub shutdown_signal {



( run in 0.324 second using v1.01-cache-2.11-cpan-4d50c553e7e )