Я не могу выяснить, почему я вижу журнал опроса в fiddler для события, отправленного сервером, который я пытаюсь реализовать с помощью HTML 5. Пожалуйста, найдите изображение моего журнала фиддлера ниже

Если на сервер отправлено событие, сообщение должно быть отправлено с сервера без системного повторного вызова метода для поиска обновлений. Или я не реализовал это должным образом. Вот мой код:
<script type="text/javascript">
$(function () {
var userStatusChangeEvent = new EventSource("/events");
userStatusChangeEvent.onmessage = function (event) {
data = $.parseJSON(event.data);
for (index = 0; index < data.length; index++) {
$elem = $('#' + data[index].Id);
isOnline = data[index].IsOnline;
if (isOnline) {
$elem.addClass('is_online');
$('.loginTimestamp', $elem).html(data[index].Time);
}
else {
$elem.removeClass('is_online');
$('.loginTimestamp', $elem).html('');
}
}
};
});
</script>
public virtual ActionResult Events()
{
var userStream = new UserServerSentStatusResult();
userStream.ChangeUserStatus = new LoggedUsersViewModel().Users.Where(x => x.HasChanged).ToList();
userStream.Content = () =>
{
var serializer = new JavaScriptSerializer();
return serializer.Serialize(userStream.ChangeUserStatus);
};
userStream.ChangeUserStatus.ForEach(x =>
{
x.HasChanged = false;
x.Time = DateTime.Now.ToShortTimeString();
});
return userStream;
}