diff --git a/src/kits/network/libnetapi/UrlRequest.cpp b/src/kits/network/libnetapi/UrlRequest.cpp index 51dc7a0f46..35bb8a55f1 100644 --- a/src/kits/network/libnetapi/UrlRequest.cpp +++ b/src/kits/network/libnetapi/UrlRequest.cpp @@ -53,6 +53,8 @@ BUrlRequest::Run() if (fThreadId < B_OK) return fThreadId; + fRunning = true; + status_t launchErr = resume_thread(fThreadId); if (launchErr < B_OK) { PRINT(("BUrlRequest::Run() : Failed to resume thread %" B_PRId32 "\n", @@ -60,7 +62,6 @@ BUrlRequest::Run() return launchErr; } - fRunning = true; return fThreadId; }