redisGetReply にタイムアウトを設定できますか? 私の現在のコードは
while(redisGetReply(context,&reply) == REDIS_OK) {
//Check for isstopped
if yes return
// consume message
freeReplyObject(reply);
}
現在、プログラムに SIGINT を通知する場合。現在、SIGINT とこのスレッドを redisGetReply で通知する場合。サーバーからのメッセージがあるまで待機します。
シグナルで redisGetReply を停止させる方法、または readreply のタイムアウトを設定する方法は?