When a technician makes a change to fix a problem and that fix is put into production the status should be changed to resolved.
When the user who reported the problem tests the fix in production and verifies that it is resolved the technician should then change the status to closed.
So the answer is, if a change was made to production and you are still waiting on final validation that the fix works in production then change the status to resolved while you wait, otherwise change the status to closed when you are done working on the ticket.