* fix(infonet): reject non-finite gate lock values * test(infonet): cover non-finite gate lock values