"this" may be NULL if we don't have a new proxy socket