[SOLVED]Can't run a eix-sync

Hi, when I try to do a eix-sync I get this error:

Checking portage…
* Copying old database to /var/cache/eix/previous.eix
* Syncing all portage overlays
* Running… # ( cd /var/lib/layman/calculate && /usr/bin/git pull )
fatal: read error: Connection reset by peer
*
* Errors:
* ------
*
* Failed to sync overlay “calculate”.
* Error was: Syncing overlay “calculate” returned status 1!
*
* layman -S failed
* Running emerge --sync

Starting git pull in /usr/portage…
fatal: read error: Connection reset by peer
!!! git pull error in /usr/portage.
* emerge --sync failed
* Time statistics:
3 seconds for syncing
20 seconds total

Solved. To fix this you simple need to update your kernel. D’oh!

emerge -u calculate-sources