You may use threads with EFL, but only in specific ways. If you plan on using threads it is very important you see the following example guides. See the following
EFL Threading example 1
EFL Threading example 2
EFL Threading example 3
EFL Threading example 4
EFL Threading example 5
EFL Threading example 6