-
- Downloads
upnp: download xml doc using std::future
The UpnpDownloadXmlDoc is now called using shared_future. The api function is a blocking call and there were instances where, depending on the router and wifi speeds, the function might fail or hang. By using std::shared_future, if such a thing arises, the program won't block. Change-Id: Ibca8d926e8980ebd4519f0e6bbd6ce2125396159
Showing
- src/upnp/protocol/natpmp/nat_pmp.cpp 2 additions, 2 deletionssrc/upnp/protocol/natpmp/nat_pmp.cpp
- src/upnp/protocol/natpmp/nat_pmp.h 2 additions, 2 deletionssrc/upnp/protocol/natpmp/nat_pmp.h
- src/upnp/protocol/pupnp/pupnp.cpp 211 additions, 215 deletionssrc/upnp/protocol/pupnp/pupnp.cpp
- src/upnp/protocol/pupnp/pupnp.h 22 additions, 7 deletionssrc/upnp/protocol/pupnp/pupnp.h
- src/upnp/protocol/pupnp/upnp_igd.cpp 8 additions, 3 deletionssrc/upnp/protocol/pupnp/upnp_igd.cpp
- src/upnp/protocol/pupnp/upnp_igd.h 10 additions, 7 deletionssrc/upnp/protocol/pupnp/upnp_igd.h
- src/upnp/protocol/upnp_protocol.h 2 additions, 2 deletionssrc/upnp/protocol/upnp_protocol.h
- src/upnp/upnp_context.cpp 5 additions, 4 deletionssrc/upnp/upnp_context.cpp
This diff is collapsed.
Please register or sign in to comment