mirror of
https://github.com/Ernous/TorrServerJellyfin.git
synced 2025-12-19 21:46:11 +05:00
add ResponsiveMode option
This commit is contained in:
@@ -51,6 +51,9 @@ type BTSets struct {
|
||||
SslPort int
|
||||
SslCert string
|
||||
SslKey string
|
||||
|
||||
// Reader
|
||||
ResponsiveMode bool // enable Responsive reader (don't wait pieceComplete)
|
||||
}
|
||||
|
||||
func (v *BTSets) String() string {
|
||||
|
||||
@@ -53,6 +53,9 @@ func (t *Torrent) Stream(fileID int, req *http.Request, resp http.ResponseWriter
|
||||
}
|
||||
|
||||
reader := t.NewReader(file)
|
||||
if sets.BTsets.ResponsiveMode {
|
||||
reader.SetResponsive()
|
||||
}
|
||||
|
||||
host, port, err := net.SplitHostPort(req.RemoteAddr)
|
||||
if sets.BTsets.EnableDebug {
|
||||
|
||||
Reference in New Issue
Block a user