]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
Add a usleep to CudaBuffer culling process. Would lead to a situation where the threa...
authorAnoop Saldanha <anoopsaldanha@gmail.com>
Mon, 25 Mar 2013 09:51:09 +0000 (15:21 +0530)
committerVictor Julien <victor@inliniac.net>
Fri, 21 Jun 2013 13:15:12 +0000 (15:15 +0200)
src/util-cuda-buffer.c

index f94b3dcca1de159c2268a6ef194e3dda8e73f177..d332470d3e113bafeac081a72caf905fb8d7d63e 100644 (file)
@@ -155,7 +155,7 @@ void CudaBufferCullCompletedSlices(CudaBufferData *cb_data,
             SCLogDebug("CudaBuffer waiting on an item to finish");
             if (buffer_reset) {
                 while (!SC_ATOMIC_GET(slice_temp->done))
-                    ;
+                    usleep(1);
             } else {
                 break;
             }