~ubuntu-branches/ubuntu/trusty/apr-util/trusty

« back to all changes in this revision

Viewing changes to memcache/apr_memcache.c

  • Committer: Package Import Robot
  • Author(s): Stefan Fritsch
  • Date: 2013-11-24 14:21:14 UTC
  • mfrom: (20.1.2 sid)
  • Revision ID: package-import@ubuntu.com-20131124142114-uw10gvpf90yw4l9n
Tags: 1.5.3-1
* New upstream version.
* When querying the berkley db version, strip the epoch from the
  version number.

Show diffs side-by-side

added added

removed removed

Lines of Context:
181
181
#if APR_HAS_THREADS
182
182
            apr_thread_mutex_lock(ms->lock);
183
183
#endif
184
 
            /* Try the the dead server, every 5 seconds */
 
184
            /* Try the dead server, every 5 seconds */
185
185
            if (curtime - ms->btime >  apr_time_from_sec(5)) {
186
186
                ms->btime = curtime;
187
187
                if (mc_version_ping(ms) == APR_SUCCESS) {
289
289
{
290
290
    apr_status_t rv = APR_SUCCESS;
291
291
    apr_sockaddr_t *sa;
 
292
#if APR_HAVE_SOCKADDR_UN
 
293
    apr_int32_t family = conn->ms->host[0] != '/' ? APR_INET : APR_UNIX;
 
294
#else
 
295
    apr_int32_t family = APR_INET;
 
296
#endif
292
297
 
293
 
    rv = apr_sockaddr_info_get(&sa, conn->ms->host, APR_INET, conn->ms->port, 0, conn->p);
 
298
    rv = apr_sockaddr_info_get(&sa, conn->ms->host, family, conn->ms->port, 0, conn->p);
294
299
    if (rv != APR_SUCCESS) {
295
300
        return rv;
296
301
    }
322
327
    apr_pool_t *np;
323
328
    apr_pool_t *tp;
324
329
    apr_memcache_server_t *ms = params;
 
330
#if APR_HAVE_SOCKADDR_UN
 
331
    apr_int32_t family = ms->host[0] != '/' ? APR_INET : APR_UNIX;
 
332
#else
 
333
    apr_int32_t family = APR_INET;
 
334
#endif
325
335
 
326
336
    rv = apr_pool_create(&np, pool);
327
337
    if (rv != APR_SUCCESS) {
339
349
    conn->p = np;
340
350
    conn->tp = tp;
341
351
 
342
 
    rv = apr_socket_create(&conn->sock, APR_INET, SOCK_STREAM, 0, np);
 
352
    rv = apr_socket_create(&conn->sock, family, SOCK_STREAM, 0, np);
343
353
 
344
354
    if (rv != APR_SUCCESS) {
345
355
        apr_pool_destroy(np);