adding Makefile.PL, Changes, README and such
[catagits/Web-Session.git] / lib / Plack / Session / State.pm
index 9b8314f..440be43 100644 (file)
@@ -2,6 +2,8 @@ package Plack::Session::State;
 use strict;
 use warnings;
 
+use Digest::SHA1 ();
+
 use Plack::Util::Accessor qw[
     session_key
     sid_generator
@@ -13,7 +15,6 @@ sub new {
     $params{'_expired'}      ||= +{};
     $params{'session_key'}   ||= 'plack_session';
     $params{'sid_generator'} ||= sub {
-        require Digest::SHA1;
         Digest::SHA1::sha1_hex(rand() . $$ . {} . time)
     };