On 10/03/2013 03:04 PM, Ken Steele wrote:
> In src/tmqh-simple.c:
> 
>> @@ -111,7 +111,7 @@ void TmqhOutputSimple(ThreadVars *t, Packet *p)
>>  SCDQGenericQData *TmqhInputSimpleOnQ(SCDQDataQueue *q)
>>  {
>>      SCMutexLock(&q->mutex_q);
>> -    if (q->len == 0) {
>> +    while (q->len == 0) {
> 
> Hi Victor, Sorry about that. I will fix it and test ctrl-C on x86 and
> tile before resubmitting. Regards, -Ken

I missed this during review, but the basic idea is that those functions
are allowed to return NULL when Suricata is interrupted. Might be good
to add that as a comment too.