mirror of
https://github.com/tobychui/zoraxy.git
synced 2025-06-03 06:07:20 +02:00
Update originPicker.go
- Removed unused function
This commit is contained in:
parent
85709dacf6
commit
dd4df0b4db
@ -53,10 +53,8 @@ func (m *RouteManager) GetRequestUpstreamTarget(w http.ResponseWriter, r *http.R
|
|||||||
//fmt.Println("DEBUG: (Sticky Session) Picking origin " + origins[targetOriginId].OriginIpOrDomain)
|
//fmt.Println("DEBUG: (Sticky Session) Picking origin " + origins[targetOriginId].OriginIpOrDomain)
|
||||||
return origins[targetOriginId], nil
|
return origins[targetOriginId], nil
|
||||||
}
|
}
|
||||||
//No sticky session, get a random origin
|
|
||||||
//Commented due to issue #550
|
|
||||||
//m.clearSessionHandler(w, r)
|
|
||||||
|
|
||||||
|
//No sticky session, get a random origin
|
||||||
//Filter the offline origins
|
//Filter the offline origins
|
||||||
origins = m.FilterOfflineOrigins(origins)
|
origins = m.FilterOfflineOrigins(origins)
|
||||||
if len(origins) == 0 {
|
if len(origins) == 0 {
|
||||||
@ -98,22 +96,6 @@ func (m *RouteManager) setSessionHandler(w http.ResponseWriter, r *http.Request,
|
|||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
// Clear the zoraxy only session values
|
|
||||||
func (m *RouteManager) clearSessionHandler(w http.ResponseWriter, r *http.Request) error {
|
|
||||||
session, err := m.SessionStore.Get(r, STICKY_SESSION_NAME)
|
|
||||||
if err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
|
|
||||||
session.Values["zr_sid_origin"] = ""
|
|
||||||
session.Values["zr_sid_index"] = -1
|
|
||||||
err = session.Save(r, w)
|
|
||||||
if err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
return nil
|
|
||||||
}
|
|
||||||
|
|
||||||
// Get the previous connected origin from session
|
// Get the previous connected origin from session
|
||||||
func (m *RouteManager) getSessionHandler(r *http.Request, upstreams []*Upstream) (int, error) {
|
func (m *RouteManager) getSessionHandler(r *http.Request, upstreams []*Upstream) (int, error) {
|
||||||
// Get existing session
|
// Get existing session
|
||||||
|
Loading…
x
Reference in New Issue
Block a user