Commit History

Autor SHA1 Mensaxe Data
  ithewei 743f820e82 optimize code %!s(int64=3) %!d(string=hai) anos
  ithewei bcbaeaa213 Timer use monotonic time %!s(int64=3) %!d(string=hai) anos
  ithewei ffbd47c877 export some hloop's members for #169 %!s(int64=3) %!d(string=hai) anos
  ithewei cc23f3b0d6 fix #142: return NULL if hio_connect fail directly %!s(int64=3) %!d(string=hai) anos
  ithewei 600cbe243a eventfd > pipe > socketpair %!s(int64=3) %!d(string=hai) anos
  ithewei 5bc99d454f replace socketpair with pipe %!s(int64=3) %!d(string=hai) anos
  ithewei fd85257252 random port %!s(int64=4) %!d(string=hai) anos
  ithewei 9bdc8b636b benchmark multi-thread tinyhttpd %!s(int64=4) %!d(string=hai) anos
  ithewei 8a84c3d7d3 WSAStartup => WSAInit %!s(int64=4) %!d(string=hai) anos
  ithewei fd8cab6b18 Add hio_set_read_timeout, hio_set_write_timeout %!s(int64=4) %!d(string=hai) anos
  hewei.it 6509c45a63 Optimze: hloop_create_sockpair hloop_destory_sockpair %!s(int64=4) %!d(string=hai) anos
  hewei.it 5f9979c24f fix hloop_cleanup crash when sockpair closed %!s(int64=4) %!d(string=hai) anos
  ithewei 04e285c778 setsockopt SO_REUSEADDR %!s(int64=4) %!d(string=hai) anos
  ithewei 4c5585979f adapt ENABLE_UDS %!s(int64=4) %!d(string=hai) anos
  ithewei 900aa2dc53 optimize: hio_create_socket %!s(int64=4) %!d(string=hai) anos
  ithewei b3eb5794df fix #117: hio_attach %!s(int64=4) %!d(string=hai) anos
  ithewei 9e2244e4d0 fix hloop_stop %!s(int64=4) %!d(string=hai) anos
  ithewei 9363712e6b fix close sockpair repeatedly %!s(int64=4) %!d(string=hai) anos
  ithewei fa453970c5 optimize code %!s(int64=4) %!d(string=hai) anos
  ithewei 1c5dfb7863 update %!s(int64=4) %!d(string=hai) anos
  ithewei e6c99dd501 hio_read_until %!s(int64=4) %!d(string=hai) anos
  ithewei b5ef532c28 optimize %!s(int64=4) %!d(string=hai) anos
  ithewei d0ac34f23f Limit timer granularity to 100ms for #95 %!s(int64=4) %!d(string=hai) anos
  ithewei 93991d07a7 Add examples/multi-thread %!s(int64=4) %!d(string=hai) anos
  ithewei f2370eabba hio_unpack %!s(int64=4) %!d(string=hai) anos
  ithewei fa7cd37f96 #define HLOOP_MAX_BLOCK_TIME 100ms %!s(int64=4) %!d(string=hai) anos
  hewei.it 89ccb84485 add hio_close_async %!s(int64=4) %!d(string=hai) anos
  hewei.it 4165c04c2c avoid to call hloop_run repeatedly %!s(int64=4) %!d(string=hai) anos
  hewei.it 3e15658ee2 sleep => hv_sleep %!s(int64=4) %!d(string=hai) anos
  hewei.it 2f604a815f let idle event take effect when there is timer timeout=1s %!s(int64=4) %!d(string=hai) anos