Browse Source

Merge branch 'master' into ztex

nfactor-troky
Con Kolivas 13 years ago
parent
commit
7f107fb928
  1. 5
      api.c
  2. 1
      driver-opencl.c

5
api.c

@ -2029,7 +2029,7 @@ static void send_result(SOCKETTYPE c, bool isjson) @@ -2029,7 +2029,7 @@ static void send_result(SOCKETTYPE c, bool isjson)
}
static void tidyup()
static void tidyup(void *arg)
{
bye = 1;
@ -2182,6 +2182,7 @@ void api(int api_thr_id) @@ -2182,6 +2182,7 @@ void api(int api_thr_id)
bool did;
int i;
pthread_cleanup_push(tidyup, NULL);
my_thr_id = api_thr_id;
/* This should be done first to ensure curl has already called WSAStartup() in windows */
@ -2392,5 +2393,5 @@ void api(int api_thr_id) @@ -2392,5 +2393,5 @@ void api(int api_thr_id)
CLOSESOCKET(c);
}
die:
tidyup();
pthread_cleanup_pop(true);
}

1
driver-opencl.c

@ -1180,6 +1180,7 @@ static bool opencl_thread_prepare(struct thr_info *thr) @@ -1180,6 +1180,7 @@ static bool opencl_thread_prepare(struct thr_info *thr)
return false;
}
strcpy(name, "");
applog(LOG_INFO, "Init GPU thread %i GPU %i virtual GPU %i", i, gpu, virtual_gpu);
clStates[i] = initCl(virtual_gpu, name, sizeof(name));
if (!clStates[i]) {

Loading…
Cancel
Save