function safeSerializeMeta()

in transforms/safe-serialize-meta.js [27:44]


function safeSerializeMeta(entry) {
    var meta = entry.meta;

    var serializedFailed = trySerialize(meta);

    if (serializedFailed !== null) {
        meta = {
            error: 'logtron failed to serialize meta',
            reason: serializedFailed.message,
            stack: serializedFailed.stack,
            entryKeys: Object.keys(meta),
            entryLevel: entry.level,
            entryMessage: entry.message
        };
    }

    return new Entry(entry.level, entry.message, meta, entry.path);
}