|
|
@ -1,5 +1,5 @@ |
|
|
|
/*
|
|
|
|
/*
|
|
|
|
* Copyright (c) 2013-2023, The PurpleI2P Project |
|
|
|
* Copyright (c) 2013-2024, The PurpleI2P Project |
|
|
|
* |
|
|
|
* |
|
|
|
* This file is part of Purple i2pd project and licensed under BSD3 |
|
|
|
* This file is part of Purple i2pd project and licensed under BSD3 |
|
|
|
* |
|
|
|
* |
|
|
@ -171,6 +171,14 @@ namespace util |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
void RunnableService::SetName (std::string_view name) |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
if (name.length() < 16) |
|
|
|
|
|
|
|
m_Name = name; |
|
|
|
|
|
|
|
else |
|
|
|
|
|
|
|
m_Name = name.substr(0,15); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
void SetThreadName (const char *name) { |
|
|
|
void SetThreadName (const char *name) { |
|
|
|
#if defined(__APPLE__) |
|
|
|
#if defined(__APPLE__) |
|
|
|
# if (!defined(MAC_OS_X_VERSION_10_6) || \ |
|
|
|
# if (!defined(MAC_OS_X_VERSION_10_6) || \ |
|
|
|