#22503 closed defect (bug) (fixed)
wp_mime_type_icon() fails to properly cache icons
| Reported by: |
|
Owned by: |
|
|---|---|---|---|
| Priority: | normal | Milestone: | 3.5 |
| Component: | Cache | Version: | |
| Severity: | normal | Keywords: | |
| Cc: |
Description
It does this:
$icon_files = wp_cache_get('icon_files');
And:
wp_cache_set('icon_files', $icon_files, 600);
See the issue? I spent an embarrassing amount of time debugging the caching backend before I did. The timeout of "600" is actually the cache group in that call. We need to slip in a 'default' there.
Noticed while doing profiling for #22186. If you're calling this function for a whole bunch of attachments, all of those repetitive disk scans can slow things down quite a bit.
Change History (2)
Note: See
TracTickets for help on using
tickets.

In 22674: