Merge pull request #572 from rokm/missing-ua-fix

daap_request: cache the query result only if user agent was provided
This commit is contained in:
ejurgensen 2018-08-24 17:23:41 +02:00 committed by GitHub
commit 7632113767
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -2311,7 +2311,7 @@ daap_request(struct evhttp_request *req, struct httpd_uri_parsed *uri_parsed)
DPRINTF(E_DBG, L_DAAP, "DAAP request handled in %d milliseconds\n", msec);
if (ret == DAAP_REPLY_OK && msec > cache_daap_threshold())
if (ret == DAAP_REPLY_OK && msec > cache_daap_threshold() && hreq->user_agent)
cache_daap_add(uri_parsed->uri, hreq->user_agent, ((struct daap_session *)hreq->extra_data)->is_remote, msec);
evbuffer_free(hreq->reply);