Brian Gough
bea9ee6b19
add gc to filestore
2015-08-18 15:36:07 +01:00
Brian Gough
2e08281b88
replace the /gc endpoint with a automatic gc every 3 minutes
2015-08-05 16:52:01 +01:00
Brian Gough
e1683b8e1c
added a /gc endpoint to debug filestore memory usage
2015-08-04 11:26:51 +01:00
Brian Gough
9b84422092
added event loop monitor
2015-06-23 13:41:14 +01:00
Brian Gough
7e9f8b885b
add support for public files
2015-05-08 15:15:48 +01:00
Henry Oswald
d5f98c9800
make startup message consistent
2015-04-30 15:04:55 +01:00
Henry Oswald
b3432f016c
allow proxying of template images though filestore
2015-04-09 17:14:47 +01:00
Brian Gough
79292b4602
fix log message
2015-01-07 10:35:17 +00:00
Brian Gough
191d0a4986
handle SIGTERM in filestore
2015-01-07 10:35:17 +00:00
Brian Gough
02101868e1
put all shutdown logic in beginShutdown, force program to exit after 2 mins
2015-01-07 10:35:17 +00:00
Brian Gough
e8e2338c0c
move connection:close middleware ahead of other routes
2015-01-05 16:56:19 +00:00
Brian Gough
d5478a8ebb
make sure shutdown only happens once
2014-12-23 16:55:34 +00:00
Brian Gough
d3fa6b4a01
catch exceptions within the body of the domain error handler
2014-12-23 16:49:34 +00:00
Brian Gough
48f62990b4
server can exit immediately, does not need a domain
...
exit with an exception as no requests can be served
2014-12-23 16:48:11 +00:00
Brian Gough
74fc095913
close HTTP keep-alive connections when shutting down
2014-12-23 16:46:31 +00:00
Brian Gough
c74356daeb
Merge branch 'master' of github.com:sharelatex/filestore-sharelatex
...
# Please enter a commit message to explain why this merge is necessary,
# especially if it merges an updated upstream into a topic branch.
#
# Lines starting with '#' will be ignored, and an empty message aborts
# the commit.
2014-12-18 16:57:27 +00:00
Brian Gough
c2e50c619d
request restart on unhandled exceptions to avoid memory leak
2014-12-18 16:55:11 +00:00
Henry Oswald
dee7799fd4
added heapdump and endpoint to make dump
2014-11-27 13:48:39 +00:00
Henry Oswald
1f1f535c8b
removed lines which may be causing issue with domain
2014-05-12 18:33:09 +01:00
Henry Oswald
ce67c8c655
added logging to err domain
2014-05-12 15:57:08 +01:00
Henry Oswald
3bbeff5aff
moved all metrics to use the module, deleting old metrics file and added different check in err domain
2014-05-12 15:45:15 +01:00
James Allen
76f929f415
Add in new http monitoring
2014-05-09 13:30:35 +01:00
Henry Oswald
09224007a7
on domain error wait 3 seconds to send 500 to allow for other cleanup.
...
Also check inside function if the res has finished. #confused
2014-05-07 09:06:05 +01:00
Henry Oswald
e8b245e857
check that res has not already been sent before sending catch 500
2014-03-05 18:13:40 +00:00
Henry Oswald
1ff5a5adb8
changed error log message
2014-02-17 18:50:28 +00:00
Henry Oswald
5b49ec1144
don't exit on error
2014-02-17 16:32:28 +00:00
James Allen
3199aad601
Initial open source commit
2014-02-14 16:39:05 +00:00