To perform multiple fingerprint identifications simultaneously on a
multithreaded server, each identification must be executed on its own
context. Two operations must not be called simultaneously in the same
context because they are not guaranteed to be thread-safe. Creating a
new context for each operation that will be executed simultaneously
guarantees the thread safety.