Commit Graph

10 Commits (86e039e6d20bc9b3e0f4bf4cf82f4d0575c4e327)

Author SHA1 Message Date
Stefan Bühler 25222e9b1c stat-cache: Fix segfault 13 years ago
Stefan Bühler 405c6b26f4 Part 2: [lua]: Add 'add_file' and 'add_temp_file' method for chunkqueue; 'add' only accepts simple strings now 13 years ago
Stefan Bühler 48aac3ab07 [stat-cache] Provide blocking cached stat 13 years ago
Stefan Bühler 619a2d6582 stat-cache: close file if fstat fails 13 years ago
Thomas Porzelt e6c50c644b [core] Retry open() in stat_cache in case of EINTR 13 years ago
Stefan Bühler a151eeac2f Prefix li_ cleanup, verified with nm -g --defined-only 13 years ago
Stefan Bühler df207beb6b stat cache: Alloc dirlist entry array only if stat was successful 13 years ago
Stefan Bühler 4653900eca Fix stat-cache ref counting 13 years ago
Stefan Bühler 594987c29e Add li_ev_safe_ref_and_stop macro and use it 13 years ago
Stefan Bühler 540ff7db02 Split sources into subdirs 13 years ago
Stefan Bühler 282a2d1b4a Prefix LI_API functions with "li_" 13 years ago
Stefan Bühler 99b203e3d8 Prefix typenames, enums and some macros with "li" and "LI_"; CamelCase TypeNames 13 years ago
Thomas Porzelt 383fa6a4f5 - introduce throttling via pools, rework throttling by connection 14 years ago
Stefan Bühler 595ce1fe13 Add wrk in vrequest, s/vr->con->wrk/vr->wrk/, removed some other (broken) usages of vr->con 14 years ago
Stefan Bühler 6a56aba0c3 Use 2^n-1 in GSring pre-allocations (so glib doesn't alloc 2^(n+1) for 2^n) 14 years ago
Thomas Porzelt ddb0448a96 rework stat_cache 14 years ago
Stefan Bühler 5484e45e82 Fix some stat_cache bugs 14 years ago
Thomas Porzelt d696e0e0f7 fix memory leak in stat cache 14 years ago
Stefan Bühler 7f344029eb Fix stat-cache race condition 14 years ago
Thomas Porzelt a01815421c fix mem leak in stat_cache_free() 14 years ago
Thomas Porzelt 3fa72fd250 fix dirlisting in stat cache 14 years ago
Thomas Porzelt d5ec193b04 exclude . and .. entries from stat cache dirlisting 14 years ago
Thomas Porzelt 047bb1f0bd small stat_cache fix 14 years ago
Thomas Porzelt 4d2cf580df add stat_cach_get_dir() to get directory listing; add stat_cache.ttl setup 14 years ago
Thomas Porzelt efab0ca75d implement stat cache 14 years ago