Bug: 36138

Impact:

Product:
GemBuilder for Smalltalk

Versions:
7.2, 7.1.2, 7.1.1, 7.1, 7.0.2, 7.0.1, 7.0

Platform:
All

Fixed In:
7.2.1

Method compile may get wrong session

Compiling a GemStone method using GBS may return an error, if the
current session is not the same session in which the method is
being compiled and there is a compile error.

Workaround:

In the method:
  GbsSession>>compileClassMethod:forClass:inMethodCategory:symbolList:

replace:
  GsMethod remoteClass
with:
  (sess gemStoneClassFor: GsMethod)