Brice Figureau
3f524b8c34
remove all current uploads from shared cache in case of quit
il y a 17 ans
Brice Figureau
6d6f24fad8
fixing stuck worker on reload/quit/terminate
il y a 17 ans
Brice Figureau
eb44976b6a
more fixes for stuck worker process
il y a 17 ans
Brice Figureau
40a871c514
compile fix
il y a 17 ans
Brice Figureau
a1eaf20265
Fix nginx worker process looping on timer when quit/terminate/reload
il y a 17 ans
Brice Figureau
33a331dea8
Fixed possible memory leak
il y a 17 ans
Brice Figureau
1dd30303b2
Fix progress probe returning "done" when upload is still in progress.
This was due by reusing slabs from a terminated upload without reseting the
various parameters including the done parameter.
il y a 18 ans
Brice Figureau
61a9962bfe
makefile for v0.4
il y a 18 ans
Brice Figureau
ffc411dbcc
Added tag v0.4 for changeset 083693026e57
il y a 18 ans
Brice Figureau
1bfc62808f
change for v0.4
il y a 18 ans
Brice Figureau
ebcfb5a21f
more fix for r released in read_event_handler
il y a 18 ans
Brice Figureau
2feeda413b
fixed crash in read_event_handler if using id after the request died
il y a 18 ans
Brice Figureau
ba428437fc
added stress test
il y a 18 ans
Brice Figureau
b30e3745f1
Install our read_event_handler only if the request belongs us
il y a 18 ans
Brice Figureau
30814d2657
project update
il y a 18 ans
Brice Figureau
903a01fbff
crash fix
il y a 18 ans
Brice Figureau
89e1b33ad1
better handle cleanupped/freed connection in read_event_handler
il y a 18 ans
Brice Figureau
51262f2755
timed out connections now errors instead of 0/0 and done on cleaning
il y a 18 ans
Brice Figureau
b9c2b4bc6d
fixed ugly up conf that was storing the read_event_handler - instead store it in the http request context
il y a 18 ans
Brice Figureau
401a1391ee
fixed tabs/indent
il y a 18 ans
Brice Figureau
f220b4ce66
fixed prj
il y a 18 ans
Brice Figureau
e5a7ca93e7
fixing hard crash in case of client disconnection, take 2
il y a 18 ans
Brice Figureau
e04c8ad884
fixing hard crash in case of client disconnection
il y a 18 ans
Brice Figureau
749e7f02e8
fixed uint != off_t size
il y a 18 ans
Brice Figureau
9a7740f118
Fixed multiple worker_process issue
* Added a content handler that overrides the original handler (but calls it). It is
used to add our own read_event_handler.
* Implemented a read_event_handler that calls the original handler, and store the rest/content_length in our
own node.
* modified the different handlers to use the new node fields
il y a 18 ans
Brice Figureau
128c466742
testing content handler
il y a 18 ans
Brice Figureau
bdcfa7d6a6
fixed corruption of connection->log in log message when cleanup event is teared down way after the connection is dead
il y a 18 ans
Brice Figureau
23d4a9213b
Added tag v0.3 for changeset 9f9c4ef567c8
il y a 18 ans
Brice Figureau
251beb32f6
fixed documentation
il y a 18 ans
Brice Figureau
5cdf6368d3
Added tag v0.3 for changeset 9801a01136c6
il y a 18 ans
Brice Figureau
0692559861
* version 0.3
* added new CHANGES
* support for lowercase or mixed case X-Progress-ID header or parameter (fixes IE lowercasing headers)
* report original HTTP error code in probe in case of upload error
* fix crash reported by Michal Drapiewski
il y a 18 ans
Brice Figureau
76c26bbc60
tentative fix for crash when orig->request_body is null
il y a 18 ans
Brice Figureau
d7009cadf5
fix IE lowercase x-progress-id in XMLHttpRequest
il y a 18 ans
Brice Figureau
dcdefc9609
Version 0.2
This version contains:
* new timeout to remember connections after they are finished to be able
to report termination on this connection to upload progress probes
* handling of HTTP error 413 (request entity too large)
il y a 18 ans
Brice Figureau
004131f404
Added detection of HTTP 413 errors
Addition of a header filter to track HTTP errors and return
the right status to upload progress probes.
il y a 18 ans
Brice Figureau
e9ccdcd75c
* Added connections cleanup timer
This timer help us track finished connections and still report the status to progress probe.
* Added header filter to track 413 errors (not working atm)
il y a 18 ans
Brice Figureau
2c65cbd551
Changes:
* First version
il y a 18 ans