24 Commits (8f0efbf10ed166b8c97dfc9563f091f167a13aa0)

Author SHA1 Message Date
  Richard Fuchs 8f0efbf10e MT#55283 call del_item callback even on failure 4 months ago
  Richard Fuchs c70510303a MT#55283 convert rtpe_now to int64_t 8 months ago
  Richard Fuchs 4d8156bf91 MT#55283 remove remnants of g_slice 8 months ago
  Richard Fuchs dd91f0ec11 MT#55283 centralise uring methods 9 months ago
  Richard Fuchs 2ce79f9bb4 MT#61822 add type safety to obj_alloc 11 months ago
  Richard Fuchs 76363a0569 MT#55283 restore poller_isblocked 2 years ago
  Richard Fuchs 9c2bccde84 MT#55283 io_uring poller implementation 2 years ago
  Richard Fuchs ebaca8a4e0 MT#55283 initial support for io_uring 2 years ago
  Richard Fuchs a3f6a9228d MT#55283 removed unused poller argument 2 years ago
  Richard Fuchs 128e84edbf MT#55283 remove poller_isblocked 2 years ago
  Richard Fuchs 58cbd2f21c MT#55283 delegate closing sockets to poller 2 years ago
  Richard Fuchs aab5d66c31 MT#55283 update external poller API to bool 2 years ago
  Richard Fuchs 90aa63a97c MT#55283 fix/rework poller-per-thread feature 2 years ago
  Richard Fuchs 0be5b73887 MT#56374 add `poller-size` config var 2 years ago
  Richard Fuchs f7c4eabaae MT#56374 convert poller->items to GPtrArray 2 years ago
  Richard Fuchs fe9d1f5ae3 MT#56374 avoid aborting in poller 2 years ago
  Richard Fuchs 577941c0aa MT#56374 convert poller_map_add to static 2 years ago
  Richard Fuchs baf12d25e5 MT#56374 use LOCK macro in poller 2 years ago
  Richard Fuchs 20633a8c19 MT#56374 remove poller_update_item 2 years ago
  Richard Fuchs 386f1d91bf MT#56374 use slice allocator in poller 2 years ago
  Richard Fuchs 7a06e17156 MT#56374 convert poller_poll to static 2 years ago
  Richard Fuchs 3b53910fc3 MT#55283 remove pointless lock 2 years ago
  Richard Fuchs 84f4467241 MT#56374 move rtpe_shutdown to auxlib 2 years ago
  Richard Fuchs ba7620d214 MT#56374 move poller to lib/ 2 years ago
  Richard Fuchs f9f9348d4f MT#56374 eliminate poller_timer functionality 2 years ago
  Orgad Shaneh 1a28b73a2d MT#55283 Rename aux -> helpers 3 years ago
  Richard Fuchs 5e5e08e377 MT#55283 rename variables to eliminate shadowing 3 years ago
  Richard Fuchs 0c4fc1c31d MT#55524 use define for thread sleep time 3 years ago
  Richard Fuchs 08a05e76ec MT#55524 add thread cancel helper macros 3 years ago
  Richard Fuchs 5188f24bec MT#55524 fix typo 3 years ago
  Richard Fuchs 6d1dfab77a TT#14008 convert logging context to stack 4 years ago
  Richard Fuchs b1d17cdcef TT#14008 use pthread_cancel semantics for shutdown 4 years ago
  Richard Fuchs 31e41d1282 TT#14008 fix poller-per-thread behaviour 4 years ago
  Damir Nedžibović f650f95111 TT#14008 Squashed commit of the following: 5 years ago
  Guillem Jover 68797f4195 TT#111150 Mark bit-fields explicitly with as unsigned 5 years ago
  Richard Fuchs 377f088254 TT#14008 suppress stray redis log warnings 5 years ago
  Stefan Mititelu 2ebf5a1526 Add redis async delete 5 years ago
  Richard Fuchs 1589c29e28 TT#28300 add cleanup of poller related data 6 years ago
  Richard Fuchs 3b28460507 TT#52651 Squashed commit of the following: 7 years ago
  Richard Fuchs 5c556ef4cf don't abort on failed EPOLL_CTL_MOD 7 years ago
  Richard Fuchs b778b712fc fix poller race condition 7 years ago
  Richard Fuchs dffbddb2d6 don't use g_ prefix for global variables 8 years ago
  Richard Fuchs 6594b2b884 fixes for coverity 9 years ago
  Richard Fuchs e85759a3b8 fix some errors caught by coverity 9 years ago
  Richard Fuchs 26137d2b4d move thread loop functions out of main.c 11 years ago
  Richard Fuchs f99d6d4f42 implement full ICE support 11 years ago
  Richard Fuchs f8f741b584 Update to upcoming 3.0 release (2.9.9 for now) 12 years ago
  Richard Fuchs 7787ad3b28 reorder headers and fix resulting errors 13 years ago
  Richard Fuchs a4625fbad9 enough with the glib threading nonsense, it's only causing problems. revert to good old pthread stuff 14 years ago
  Richard Fuchs 942c96c96d move poller timers and polling into a separate thread 14 years ago