UbitUmarov
|
5842d5f7b0
revert. The .net concurrent objects look nice, but mono5 cpu load with them does not
|
vor 7 Jahren |
UbitUmarov
|
73aa752034
replace some locked objects by .net4.0 concurrent objects
|
vor 7 Jahren |
UbitUmarov
|
7d58b73bbc
some changes on pollevent
|
vor 7 Jahren |
UbitUmarov
|
55babdc160
Merge branch 'master' into httptests
|
vor 7 Jahren |
UbitUmarov
|
90da5280af
put back soft http close
|
vor 7 Jahren |
UbitUmarov
|
2777995331
Merge branch 'master' into httptests
|
vor 7 Jahren |
UbitUmarov
|
b6c23fe911
make a few more threads background ones
|
vor 7 Jahren |
UbitUmarov
|
c0bfaac0ac
merge master
|
vor 7 Jahren |
UbitUmarov
|
928733efc9
please DIE! PLEASE??
|
vor 7 Jahren |
UbitUmarov
|
fcb435deb4
make sure we drop requests if DoHTTPGruntWork fails
|
vor 7 Jahren |
UbitUmarov
|
0320225ca8
reenqueue poll events while conn is open, and not expired
|
vor 7 Jahren |
UbitUmarov
|
e520dba717
Merge branch 'master' into httptests
|
vor 7 Jahren |
UbitUmarov
|
a2c2456076
remove LongPoll type and queues. Events should now have reduced latency also. About previus commit, it maybe a modified ingen-e3s-v1.33 script that is broken, and not the original version, can't tell
|
vor 7 Jahren |
UbitUmarov
|
254b26a7d5
fix merge
|
vor 7 Jahren |
Melanie Thielker
|
b16abc8166
Massive tab and trailing space cleanup
|
vor 7 Jahren |
UbitUmarov
|
442b272228
add a Drop method to PollService Event handlers, Drop requests on connections known to be lost or delay event check if they are sending a response
|
vor 8 Jahren |
UbitUmarov
|
f636ef037a
http send is blocking, so we need we need to do it async in all cases. - this will need revision after server changes
|
vor 8 Jahren |
UbitUmarov
|
cdaed11387
at last we can login and see objects ( friends is dead and disable in
|
vor 9 Jahren |
UbitUmarov
|
a11edceb00
seems to compile ( tests comented out)
|
vor 9 Jahren |
UbitUmarov
|
371c9dd2af
bad merge?
|
vor 9 Jahren |
UbitUmarov
|
48ef22f62e
change pollService stop() to send 503 error and no keepalive. ( untested )
|
vor 9 Jahren |
UbitUmarov
|
2cac56340a
try to serialize http requests from same connection, so they are processed
|
vor 9 Jahren |
Justin Clark-Casey (justincc)
|
86367d7219
refactor: Move methods to start a monitored thread, start work in its own thread and run work in the jobengine from Watchdog to a WorkManager class.
|
vor 10 Jahren |
UbitUmarov
|
cd87c4bec5
change/fix previus commits
|
vor 10 Jahren |
UbitUmarov
|
8558e97a44
tune poll smartThreadpool use and give it a name
|
vor 10 Jahren |
UbitUmarov
|
86a9710e77
change previus code, send a NoEvents response back to http server, even
|
vor 10 Jahren |
UbitUmarov
|
f236b2e5d3
request.DoHTTPGruntWork(..) is now identical to our version, so use
|
vor 10 Jahren |
Justin Clark-Casey (justincc)
|
fad1d70180
Add httpserver.<port>.QueuedPollResponses and httpserver.<port>.ProcessedPollResponses statistics
|
vor 10 Jahren |
Justin Clark-Casey (justincc)
|
9e0d419239
minor: Correction to description of QueuedPollResponses since this covers long poll and other 'poll' types
|
vor 10 Jahren |
Justin Clark-Casey (justincc)
|
eed343ed8a
Add httpserver.<port-number>,QueuedPollResponses stat
|
vor 10 Jahren |