A few places I missed tracking busy worker threads.
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4507 ed5197a5-7fde-0310-b194-c3ffbd925b24
This commit is contained in:
parent
9695621c91
commit
1f96413bd3
@ -3810,8 +3810,10 @@ static bool _get_global_setting_bool(tf_ssb_t* ssb, const char* name, bool defau
|
|||||||
static void _tf_ssb_update_settings_work(uv_work_t* work)
|
static void _tf_ssb_update_settings_work(uv_work_t* work)
|
||||||
{
|
{
|
||||||
update_settings_t* update = work->data;
|
update_settings_t* update = work->data;
|
||||||
|
tf_ssb_record_thread_busy(update->ssb, true);
|
||||||
update->is_room = _get_global_setting_bool(update->ssb, "room", true);
|
update->is_room = _get_global_setting_bool(update->ssb, "room", true);
|
||||||
_get_global_setting_string(update->ssb, "room_name", update->room_name, sizeof(update->room_name));
|
_get_global_setting_string(update->ssb, "room_name", update->room_name, sizeof(update->room_name));
|
||||||
|
tf_ssb_record_thread_busy(update->ssb, false);
|
||||||
}
|
}
|
||||||
|
|
||||||
static void _tf_ssb_update_settings_after_work(uv_work_t* work, int result)
|
static void _tf_ssb_update_settings_after_work(uv_work_t* work, int result)
|
||||||
|
@ -89,7 +89,9 @@ typedef struct _tf_ssb_connections_get_next_t
|
|||||||
static void _tf_ssb_connections_get_next_work(uv_work_t* work)
|
static void _tf_ssb_connections_get_next_work(uv_work_t* work)
|
||||||
{
|
{
|
||||||
tf_ssb_connections_get_next_t* next = work->data;
|
tf_ssb_connections_get_next_t* next = work->data;
|
||||||
|
tf_ssb_record_thread_busy(next->ssb, true);
|
||||||
next->ready = _tf_ssb_connections_get_next_connection(next->connections, next->host, sizeof(next->host), &next->port, next->key, sizeof(next->key));
|
next->ready = _tf_ssb_connections_get_next_connection(next->connections, next->host, sizeof(next->host), &next->port, next->key, sizeof(next->key));
|
||||||
|
tf_ssb_record_thread_busy(next->ssb, false);
|
||||||
}
|
}
|
||||||
|
|
||||||
static void _tf_ssb_connections_get_next_after_work(uv_work_t* work, int status)
|
static void _tf_ssb_connections_get_next_after_work(uv_work_t* work, int status)
|
||||||
|
Loading…
Reference in New Issue
Block a user