git.stg.codes
/
stg.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Ticket 12. The 'stopOnError(rval.stopOnError)' property moved in the
[stg.git]
/
projects
/
sgauthstress
/
proto.cpp
diff --git
a/projects/sgauthstress/proto.cpp
b/projects/sgauthstress/proto.cpp
index 2fd0314018cd07819f6cb7cc6b9a7320a30fdccc..3150002ddbd8dc0c163b54a993055d6313d47118 100644
(file)
--- a/
projects/sgauthstress/proto.cpp
+++ b/
projects/sgauthstress/proto.cpp
@@
-134,7
+134,7
@@
return true;
void PROTO::AddUser(const USER & user, bool connect)
{
void PROTO::AddUser(const USER & user, bool connect)
{
-STG_LOCKER lock(&mutex
, __FILE__, __LINE__
);
+STG_LOCKER lock(&mutex);
users.push_back(std::make_pair(user.GetIP(), user));
users.back().second.InitNetwork();
users.push_back(std::make_pair(user.GetIP(), user));
users.back().second.InitNetwork();
@@
-153,7
+153,7
@@
if (connect)
bool PROTO::Connect(uint32_t ip)
{
std::list<std::pair<uint32_t, USER> >::iterator it;
bool PROTO::Connect(uint32_t ip)
{
std::list<std::pair<uint32_t, USER> >::iterator it;
-STG_LOCKER lock(&mutex
, __FILE__, __LINE__
);
+STG_LOCKER lock(&mutex);
it = std::find_if(users.begin(), users.end(), HasIP(ip));
if (it == users.end())
return false;
it = std::find_if(users.begin(), users.end(), HasIP(ip));
if (it == users.end())
return false;
@@
-166,7
+166,7
@@
return RealConnect(&it->second);
bool PROTO::Disconnect(uint32_t ip)
{
std::list<std::pair<uint32_t, USER> >::iterator it;
bool PROTO::Disconnect(uint32_t ip)
{
std::list<std::pair<uint32_t, USER> >::iterator it;
-STG_LOCKER lock(&mutex
, __FILE__, __LINE__
);
+STG_LOCKER lock(&mutex);
it = std::find_if(users.begin(), users.end(), HasIP(ip));
if (it == users.end())
return false;
it = std::find_if(users.begin(), users.end(), HasIP(ip));
if (it == users.end())
return false;
@@
-182,7
+182,7
@@
while (running)
{
int res;
{
{
int res;
{
- STG_LOCKER lock(&mutex
, __FILE__, __LINE__
);
+ STG_LOCKER lock(&mutex);
res = poll(&pollFds.front(), pollFds.size(), timeout);
}
if (res < 0)
res = poll(&pollFds.front(), pollFds.size(), timeout);
}
if (res < 0)
@@
-205,7
+205,7
@@
stopped = true;
void PROTO::CheckTimeouts()
{
void PROTO::CheckTimeouts()
{
-STG_LOCKER lock(&mutex
, __FILE__, __LINE__
);
+STG_LOCKER lock(&mutex);
std::list<std::pair<uint32_t, USER> >::iterator it;
for (it = users.begin(); it != users.end(); ++it)
{
std::list<std::pair<uint32_t, USER> >::iterator it;
for (it = users.begin(); it != users.end(); ++it)
{
@@
-230,7
+230,7
@@
bool PROTO::RecvPacket()
bool result = true;
std::vector<struct pollfd>::iterator it;
std::list<std::pair<uint32_t, USER> >::iterator userIt;
bool result = true;
std::vector<struct pollfd>::iterator it;
std::list<std::pair<uint32_t, USER> >::iterator userIt;
-STG_LOCKER lock(&mutex
, __FILE__, __LINE__
);
+STG_LOCKER lock(&mutex);
for (it = pollFds.begin(), userIt = users.begin(); it != pollFds.end() && userIt != users.end(); ++it, ++userIt)
{
if (it->revents)
for (it = pollFds.begin(), userIt = users.begin(); it != pollFds.end() && userIt != users.end(); ++it, ++userIt)
{
if (it->revents)