Not exactly:
"He revoked my visa, and told me I could still work for the company from Canada, but if I wanted to return to the US, I would need to reapply."
"I restarted the visa process and returned to the same immigration office at the San Diego border, since they had processed my visa...