-/* $Id: getaddrinfo.c,v 1.3 2007-04-23 07:34:48 adam Exp $
+/* $Id: getaddrinfo.c,v 1.5 2007-04-23 21:05:23 adam Exp $
Copyright (c) 2006-2007, Index Data.
This file is part of Pazpar2.
#include <yaz/tcpip.h>
#include "pazpar2.h"
+#include "connection.h"
+#include "host.h"
struct work {
char *hostport; /* hostport to be resolved in separate thread */
static void getaddrinfo_start(void)
{
int fd;
- sel_thread_t p = resolver_thread = sel_thread_create(work_handler, &fd);
+ sel_thread_t p = resolver_thread =
+ sel_thread_create(work_handler, 0 /* work_destroy */, &fd,
+ 3 /* no of resolver threads */);
if (!p)
{
yaz_log(YLOG_FATAL|YLOG_ERRNO, "sel_create_create failed");