LISP: make data plane programming thread safe