From 4f9e8404403adaebc8915ed64180f9b92b2ec1b1 Mon Sep 17 00:00:00 2001 From: Yakov Kozlov Date: Tue, 8 Sep 2020 19:13:37 +0300 Subject: [PATCH] Use dirty schedules --- c_src/zstd_nif.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/c_src/zstd_nif.c b/c_src/zstd_nif.c index 26ed8c0..d4a5ff0 100644 --- a/c_src/zstd_nif.c +++ b/c_src/zstd_nif.c @@ -48,8 +48,8 @@ static ERL_NIF_TERM zstd_nif_decompress(ErlNifEnv* env, int argc, const ERL_NIF_ } static ErlNifFunc nif_funcs[] = { - {"compress", 2, zstd_nif_compress}, - {"decompress", 1, zstd_nif_decompress} + {"compress", 2, zstd_nif_compress, ERL_NIF_DIRTY_JOB_CPU_BOUND}, + {"decompress", 1, zstd_nif_decompress, ERL_NIF_DIRTY_JOB_CPU_BOUND} }; ERL_NIF_INIT(zstd, nif_funcs, NULL, NULL, NULL, NULL);