Add flag thread end
This commit is contained in:
parent
3c990a8508
commit
f2268680ac
|
@ -924,6 +924,7 @@ ephy_uri_tester_load (EphyUriTester *tester)
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
static EphyUriTester *uri_tester;
|
static EphyUriTester *uri_tester;
|
||||||
static GThread *initt = NULL;
|
static GThread *initt = NULL;
|
||||||
|
static bool tend = false;
|
||||||
|
|
||||||
static gboolean reqcb (WebKitWebPage *web_page,
|
static gboolean reqcb (WebKitWebPage *web_page,
|
||||||
WebKitURIRequest *request,
|
WebKitURIRequest *request,
|
||||||
|
@ -946,7 +947,7 @@ static gboolean reqcb (WebKitWebPage *web_page,
|
||||||
if (initt)
|
if (initt)
|
||||||
{
|
{
|
||||||
SoupMessageHeaders *head = webkit_uri_request_get_http_headers(request);
|
SoupMessageHeaders *head = webkit_uri_request_get_http_headers(request);
|
||||||
if (head)
|
if (head || tend)
|
||||||
{
|
{
|
||||||
g_thread_join(initt);
|
g_thread_join(initt);
|
||||||
initt = NULL;
|
initt = NULL;
|
||||||
|
@ -979,6 +980,7 @@ static gboolean reqcb (WebKitWebPage *web_page,
|
||||||
static gpointer inittcb(gpointer data)
|
static gpointer inittcb(gpointer data)
|
||||||
{
|
{
|
||||||
ephy_uri_tester_load(uri_tester);
|
ephy_uri_tester_load(uri_tester);
|
||||||
|
tend = true;
|
||||||
return NULL;
|
return NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user