Changeset 644162a
- Timestamp:
 - Nov 19, 2021, 11:58:29 AM (4 years ago)
 - Branches:
 - ADT, ast-experimental, enum, forall-pointer-decay, master, pthread-emulation, qualifiedEnum
 - Children:
 - 3e417bf
 - Parents:
 - 52d2545
 - File:
 - 
      
- 1 edited
 
- 
          
  benchmark/io/http/protocol.cfa (modified) (4 diffs)
 
 
Legend:
- Unmodified
 - Added
 - Removed
 
- 
      
benchmark/io/http/protocol.cfa
r52d2545 r644162a 332 332 wait(this.f); 333 333 334 // Did something crazy happen?335 if(this.f.result > this.len) {336 mutex(serr) serr | "SPLICE IN spliced too much!";337 return error(this.res, -ERANGE);338 }339 340 334 // Something failed? 341 335 if(this.f.result < 0) { … … 351 345 return error(this.res, -ECONNRESET); 352 346 } 347 } 348 349 // Did something crazy happen? 350 if(this.f.result > this.len) { 351 mutex(serr) serr | "SPLICE IN spliced too much!"; 352 return error(this.res, -ERANGE); 353 353 } 354 354 … … 401 401 wait(this.f); 402 402 403 // Did something crazy happen?404 if(this.f.result > this.len) {405 mutex(serr) serr | "SPLICE OUT spliced too much!";406 return error(this.res, -ERANGE);407 }408 409 403 // Something failed? 410 404 if(this.f.result < 0) { … … 420 414 return error(this, -ECONNRESET); 421 415 } 416 } 417 418 // Did something crazy happen? 419 if(this.f.result > this.len) { 420 mutex(serr) serr | "SPLICE OUT spliced too much!" | this.f.result | ">" | this.len; 421 return error(this.res, -ERANGE); 422 422 } 423 423  
  Note:
 See   TracChangeset
 for help on using the changeset viewer.