HTTP status code is lost when canceling an ongoing message
Submitted by Andres Gomez
Assigned to libsoup-maint@gnome.bugs
Link to original bug (#704240)
Description
Current status code property stores the HTTP status codes but also soup specific status codes.
When one of these specific status code happen, it may overwrite an existing HTTP status code so it is lost for later checkings.
For example, we may have received a 200 "OK" HTTP status code but chose to cancel any further processing. Later, we won't be able to check again which was the received HTTP status code when, for example, getting some information with SoupLogger.