#include <sys/file.h>
#include <fcntl.h>
#include "database.h"
+#include "subscription.h"
#include "util.h"
#include "config.h"
blerg->index[seg_rec].length = len;
blerg->index[seg_rec].timestamp = time(NULL);
- tag_scan(blerg->name, data, len, record);
-
flock(blerg->data_fd, LOCK_UN);
flock(blerg->index_fd, LOCK_UN);
+ tag_scan(blerg->name, data, len, record);
+ subscription_notify(blerg->name, record);
+
return record;
}