tdesktop/Telegram/SourceFiles/mtproto
John Preston dc9483e07a Fix possible deadlock.
Some unknown code (like getSession) was called while holding
_requestsByDcLock mutex which could lead to a deadlock.

Now all access points to _requestsByDc are simple.
2018-05-05 21:55:37 +03:00
..
auth_key.cpp
auth_key.h
config_loader.cpp Update API scheme to layer 78. 2018-05-05 21:55:37 +03:00
config_loader.h
connection.cpp Update API scheme to layer 78. 2018-05-05 21:55:37 +03:00
connection.h Support many config endpoints for one dc+params. 2018-05-05 21:55:37 +03:00
connection_abstract.cpp Support many config endpoints for one dc+params. 2018-05-05 21:55:37 +03:00
connection_abstract.h Support many config endpoints for one dc+params. 2018-05-05 21:55:37 +03:00
connection_http.cpp Support many config endpoints for one dc+params. 2018-05-05 21:55:37 +03:00
connection_http.h Support many config endpoints for one dc+params. 2018-05-05 21:55:37 +03:00
connection_tcp.cpp Support many config endpoints for one dc+params. 2018-05-05 21:55:37 +03:00
connection_tcp.h Support many config endpoints for one dc+params. 2018-05-05 21:55:37 +03:00
core_types.cpp
core_types.h
dc_options.cpp Update API scheme to layer 78. 2018-05-05 21:55:37 +03:00
dc_options.h Update API scheme to layer 78. 2018-05-05 21:55:37 +03:00
dcenter.cpp
dcenter.h
facade.cpp
facade.h
mtp_instance.cpp Fix possible deadlock. 2018-05-05 21:55:37 +03:00
mtp_instance.h Requesting config if can't connect. 2018-05-05 21:55:37 +03:00
rpc_sender.cpp
rpc_sender.h
rsa_public_key.cpp
rsa_public_key.h
sender.h
session.cpp Support many config endpoints for one dc+params. 2018-05-05 21:55:37 +03:00
session.h Support work with different dcs on a single IP. 2018-05-05 21:55:37 +03:00
special_config_request.cpp
special_config_request.h
type_utils.cpp
type_utils.h