Solved Issue with lang/ruby22

I am using 11.0-RELEASE-p9.
I get this error when I upgrade lang/ruby22 with portmaster:

===>>> Starting build for lang/ruby22 <<<===

===>>> All dependencies are up to date

===>  Cleaning for ruby22-2.2.7,1
===>  License BSD2CLAUSE RUBY accepted by the user
===>   ruby22-2.2.7,1 depends on file: /usr/local/sbin/pkg - found
===> Fetching all distfiles required by ruby22-2.2.7,1 for building
===>  Extracting for ruby22-2.2.7,1
=> SHA256 Checksum OK for ruby/ruby-2.2.7.tar.xz.
===>  Patching for ruby22-2.2.7,1
===>  Applying FreeBSD patches for ruby22-2.2.7,1
Ignoring previously applied (or reversed) patch.
1 out of 1 hunks ignored--saving rejects to thread.c.rej
=> FreeBSD patch patch-thread.c failed to apply cleanly.
=> Patch(es) patch-ext_readline_extconf.rb patch-lib_mkmf.rb applied cleanly.
*** Error code 1

make[1]: stopped in /usr/ports/lang/ruby22
*** Error code 1

make: stopped in /usr/ports/lang/ruby22

===>>> make build failed for lang/ruby22
===>>> Aborting update

===>>> You can restart from the point of failure with this command line:
       portmaster <flags> lang/ruby22 

This command has been saved to /tmp/portmasterfail.txt

This is my make.conf:

# cat /etc/make.conf 

Any suggestions?
Thank you very much
Rename or remove files/patch-threac.c.
Seems it is forgotten to remove the patch. The change
is already in the source.