A callback function that is called when the thread is created
by the silc_thread_create function. This returns the return value
of the thread. If another thread is waiting this thread's
destruction with silc_thread_wait the returned value is passed
to that thread. The thread is destroyed when this function
returns.