Commit Graph

13 Commits

Author SHA1 Message Date
76e3d328e8 enhanced the inclusion path handling in the sample hcl server code
added HCL_SERVER_SCRIPT_INCLUDE_PATH
added optstate field in hcl_server_worker_t
2018-03-17 05:44:40 +00:00
6bd1650d50 enhanced the log_write callback to use as few write system calls as possible.
changed the hcl server to raise an error if .SCRIPT is not followed by actual script text on the same line
2018-03-16 16:20:40 +00:00
059e36ebd7 Added HCL_SERVER_WORKER_MAX_COUNT
changed the main server loop to purge dead clients as soon as the multiplex is finished
2018-03-16 14:57:34 +00:00
fc3fe73b1f enhanced the hcl server code to assign an ID to each worker created 2018-03-16 05:56:05 +00:00
272bb6797e enhanced the hcl server implementation further while fixing a couple bugs too 2018-03-15 15:23:51 +00:00
b8c4ab0f8d implemented actor_max_runtime primitively using timer events 2018-03-15 10:30:06 +00:00
38edf4f8e9 cleaned up code a bit 2018-03-14 14:46:23 +00:00
7371618c5b exported hcl_seterrbfmtv(), hcl_seterrufmtv()
added hcl_server_seterrbfmt(), hcl_server_seterrufmt(), hcl_server_seterrbfmtv(), hcl_server_seterrufmtv()
added socket address conversion functions
2018-03-14 14:40:05 +00:00
d8499cc3a9 put the hcl server code into a library 2018-03-14 10:14:38 +00:00
449ac10b9c moving code in main2.c to hcl-s.c 2018-03-13 10:20:33 +00:00
7e12c96e0c speeded up termination
added functions to manipulate server options
2018-03-13 02:02:25 +00:00
68fe9fc891 exported hcl_conv_ucs_to_bcs_with_cmgr() and similar functions
enhanced the sample server program
2018-03-12 16:45:42 +00:00
44df07c1e8 Added partial sample program to accept requests over a socket 2018-03-12 10:39:13 +00:00