Fixed bug where incorrect timeout was used. I got the mime types backwards haha pretend you didnt see that
This commit is contained in:
parent
25d575bee7
commit
df362d1bc3
15
src/lib.rs
15
src/lib.rs
|
@ -128,15 +128,16 @@ impl Server {
|
|||
// body, and flush all as one timeout)
|
||||
//
|
||||
// The split between the two cases happens at this very first if block.
|
||||
// Everything in this deep chain of if's and if-let's is for the special case. If
|
||||
// any one of the ifs fails, the code after the big if block is run, and that's
|
||||
// the normal case.
|
||||
// Everything in this if is for the special case. If any one of the ifs fails,
|
||||
// the code after the big if block is run, and that's the normal case.
|
||||
//
|
||||
// Hope this helps! Emi <3
|
||||
|
||||
if header.status == Status::SUCCESS && maybe_body.is_some() {
|
||||
// aaaa let me have if-let chaining ;_;
|
||||
if let "text/plain"|"text/gemini" = header.meta.as_str() {
|
||||
if header.status == Status::SUCCESS &&
|
||||
maybe_body.is_some() &&
|
||||
header.meta.as_str() != "text/plain" &&
|
||||
header.meta.as_str() != "text/gemini"
|
||||
{
|
||||
if let Some(cplx_timeout) = self.complex_timeout {
|
||||
|
||||
|
||||
|
@ -168,10 +169,10 @@ impl Server {
|
|||
.await
|
||||
.context("Timed out while sending response body")??;
|
||||
|
||||
|
||||
return Ok(())
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
///////////// Use the normal timeout /////////////////////////////////////////////
|
||||
|
|
Loading…
Reference in New Issue