|
|
@32d1383
|
2 years |
Thierry Delisle |
Committing http server when I know it works
ADTast-experimentalpthread-emulation
|
|
|
@3f95dab
|
2 years |
Thierry Delisle |
Committing hopefully last version of the webserver
ADTast-experimentalpthread-emulation
|
|
|
@329e26a
|
2 years |
Thierry Delisle |
Re-instated the isolate/multi-cluster option.
ADTast-experimentalpthread-emulationqualifiedEnum
|
|
|
@137974ae
|
2 years |
Thierry Delisle |
Moved stats printer to it's own file and now using push-stats rather …
ADTast-experimentalpthread-emulationqualifiedEnum
|
|
|
@8c58e73
|
2 years |
Thierry Delisle |
Removed webserver feature to have multiple clusters (it never actually …
ADTast-experimentalpthread-emulationqualifiedEnum
|
|
|
@7f0ac12
|
2 years |
Thierry Delisle |
First draft at acceptor thread webserver
ADTast-experimentalpthread-emulationqualifiedEnum
|
|
|
@86c12d65
|
2 years |
Thierry Delisle |
Checkpoint of the broken version of reuseport
ADTast-experimentalpthread-emulationqualifiedEnum
|
|
|
@ce98816
|
2 years |
Thierry Delisle |
Stats printer now uses a condition variable to sleep so it exists …
ADTast-experimentalpthread-emulationqualifiedEnum
|
|
|
@c4b10e2
|
2 years |
Thierry Delisle |
Moved socket creation to a different file.
Makefile now has debug …
ADTast-experimentalpthread-emulationqualifiedEnum
|
|
|
@153570d
|
2 years |
Thierry Delisle |
Server now cleanly closes in non interactive mode
ADTast-experimentalpthread-emulationqualifiedEnum
|
|
|
@ef3c383
|
3 years |
Thierry Delisle |
Added statistics about sendfile in the webserver
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@6117fc0
|
3 years |
Thierry Delisle |
Httpforall now pins kernel threads
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@1e8b4b49
|
3 years |
Thierry Delisle |
Added work around for CFA bug with implicit conversion to unions.
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@3a0ddb6
|
3 years |
Thierry Delisle |
Don't wait for the port if not in interactive mode.
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@3eb540fb
|
3 years |
Thierry Delisle |
Modified httpforall not to use VLA of threads.
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@4087baf
|
3 years |
Thierry Delisle |
Implmented non-interactive mode
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@2cd784a
|
4 years |
Thierry Delisle |
update http server according to last push
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@348f81d5
|
4 years |
Thierry Delisle |
Added option to isolate processor so everything has it's own cluster
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@4f762d3
|
4 years |
Thierry Delisle |
Fix httpforall after changes to I/O
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@c2df3031
|
4 years |
Thierry Delisle |
server now properly ignores SIGPIPE
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@0197418
|
4 years |
Thierry Delisle |
Fixed missing print
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@b57db73
|
4 years |
Thierry Delisle |
httpforall now only loads file if explicit path is given.
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@8c43d05
|
4 years |
Thierry Delisle |
httpforall now uses sout rather than printf
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@7223dbf2
|
4 years |
Thierry Delisle |
Removed combination of read and feof which doesn't work.
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@153dc387
|
4 years |
Thierry Delisle |
Main now print stats every 10 sec
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@075b8fd
|
4 years |
Thierry Delisle |
Main now prints pid on startup
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@481ee28
|
4 years |
Thierry Delisle |
Removed experiment type, server just supports both urls.
Logging is …
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@ece0e80
|
4 years |
Thierry Delisle |
Added prints.
Naive implementation of cancel.
Server now shutdown cleanly.
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@c3ee5f3
|
4 years |
Thierry Delisle |
Protocol now returns date in answer header
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@ee913e0a
|
4 years |
Thierry Delisle |
Http server now waits for socket to be available instead of aborting.
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@e235429
|
4 years |
Thierry Delisle |
Removed last parker/unparker information is it was not particularly useful
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@56c44dc
|
4 years |
Thierry Delisle |
Worker now each do their own accept4
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@8e3034d
|
4 years |
Thierry Delisle |
Every worker now does it's own accept.
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@d11d6eb
|
4 years |
Thierry Delisle |
Fixed some compilation errors.
Fixed file descriptor support in progress.
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@d9c2284
|
4 years |
Thierry Delisle |
Started doing preliminary work to use Fixed FDs. Starting with the …
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@e95a117
|
4 years |
Thierry Delisle |
Fixed handling of closed connections.
Started work on cleanly closing …
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@2ecbd7b
|
4 years |
Thierry Delisle |
Implemented more options and moved them to their own file
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@53e4562
|
4 years |
Thierry Delisle |
Added options to list files instead of running the server
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@7f389a5c
|
4 years |
Thierry Delisle |
Added support for argument parsing.
Removed unnecessary headers.
Fixed …
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@0aec496
|
4 years |
Thierry Delisle |
First attempt at webserver, no option support yet
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|