The obviously liberal (and therefore sleazy and untrustworthy) judgess is worried that she may have to undergo some Obamadork Chicago justice if she doesnt succeed in throwing this case.
Obama is slime.
And so, for that matter, is she.
She needed GZ to testify so that she could allow the prosecution team to go after him and depict him as the depraved person they had originally promoted him to be at the outset of the trial. Since this is not happening the case is lost for the prosecution despite her best efforts. Therefore no promotion to a federal bench for her.
She could not possibly have thought that GZ would be so stupid as to testify, at this point...
If this jury is going to convict him, based on the evidence presented to this point, then there is nothing Zimmerman can do or say to convice them otherwise.
On the other hand, if the jury is not inclined to convict him based on the evidence, he can only hurt himself by taking the stand.
He’d obviously be treated as a hostile witness and the defense would have extreme lattitude in questioning. One defense could hardly object to.