Skip to content
Snippets Groups Projects
  1. Nov 10, 2015
  2. Mar 29, 2013
  3. Jul 23, 2012
  4. Jul 07, 2012
  5. Jul 03, 2012
    • Monty Brandenberg's avatar
      More integration work for texture fetch timeouts. · 2d7b7de2
      Monty Brandenberg authored
      The fetch state machine received a new timeout during the WAIT_HTTP_REQ
      state.  For the integration, rather than jump the state to done, we issue
      a request cancel and let the notification plumbing do the rest without
      any race conditions or special-case logic.
      2d7b7de2
  6. Jun 12, 2012
    • Monty Brandenberg's avatar
      HTTP Proxy, PUT & POST, unit tests and refactoring. · 7adeb392
      Monty Brandenberg authored
      Implemented/modified PUT & POST to not used chunked encoding for the request.
      Made the unit test much happier and probably a better thing for the pipeline.
      Have a cheesy static & dynamic proxy capability using both local options and
      a way to wire into LLProxy in llmessages.  Not a clean thing but it will get
      the proxy path working with both socks5 & http proxies.  Refactoring to get
      rid of unneeded library handler and unified an HttpStatus return for all
      requests.  Big batch of code removed as a result of that and more is possible
      as well as some syscall avoidance with a bit more work.  Boosted the unit
      tests for simple PUT & POST test which revealed the test harness does *not*
      like chunked encoding so we'll avoid it for now (and don't really need it
      in any of our schemes).
      7adeb392
  7. May 23, 2012
    • Monty Brandenberg's avatar
      Integrate llcorehttp library into lltexturefetch design. · 8fc35012
      Monty Brandenberg authored
      This is the first functional viewer pass with the HTTP work of the texture fetch
      code performed by the llcorehttp library.  Not exactly a 'drop-in' replacement
      but a work-alike with some changes (e.g. handler notification in consumer
      thread versus responder notification in worker thread).
      
      This also includes some temporary changes in the priority scheme to prevent
      the kind of priority inversion found in VWR-28996.  Scheme used here does
      provide liveness if not optimal responsiveness or order-of-operation.
      
      The llcorehttp library at this point is far from optimally performing.
      Its worker thread is making relatively poor use of cycles it gets and
      it doesn't idle or sleep intelligently yet.  This early integration step
      helps shake out the interfaces, implementation niceties will be covered
      soon.
      8fc35012
  8. Apr 23, 2012
  9. Mar 30, 2012
  10. Mar 28, 2012
  11. Aug 27, 2010
  12. Aug 12, 2010
  13. Nov 06, 2009
  14. Jul 10, 2009
  15. Jan 07, 2009
  16. Oct 04, 2007
  17. Jun 21, 2007
  18. Jan 02, 2007
Loading