func NewSessionHolder() base.SessionHolder {
	return &SessionHolder{
		BaseSessionHolder: base.NewBaseSessionHolder(DEFAULT_SESSION_TIMEOUT),
	}
}
/*
NewSessionHolder creates a new redis-backed gob-encoded session holder
package redis
import (
	"bytes"
	"encoding/gob"
	"fmt"
	"net/http"
	"github.com/philpearl/tt_goji_middleware/base"
	redigo "github.com/garyburd/redigo/redis"
	"github.com/zenazn/goji/web"
)
const (
	DEFAULT_SESSION_TIMEOUT = 30 * 24 * 60 * 60
)
func init() {
	gob.Register(map[string]interface{}{})
}
type SessionHolder struct {
	base.BaseSessionHolder
}