Keen broke network intercept. Disable it until we decide what to do.

This commit is contained in:
Brant Martin
2019-04-09 21:20:56 -04:00
parent 7d8838c0ee
commit af9a31f4ad

View File

@@ -68,6 +68,10 @@ namespace Torch.Managers
/// <inheritdoc/> /// <inheritdoc/>
public override void Attach() public override void Attach()
{ {
//disable all this for now
_log.Warn("Network intercept disabled. Some plugins may not work correctly.");
return;
if (_init) if (_init)
return; return;
@@ -362,6 +366,9 @@ namespace Torch.Managers
/// <inheritdoc /> /// <inheritdoc />
public void RegisterNetworkHandler(INetworkHandler handler) public void RegisterNetworkHandler(INetworkHandler handler)
{ {
_log.Warn($"Plugin {handler.GetType().Assembly.FullName} registered a network handler. This system no longer works. Please alert the plugin author.");
return;
var handlerType = handler.GetType().FullName; var handlerType = handler.GetType().FullName;
var toRemove = new List<INetworkHandler>(); var toRemove = new List<INetworkHandler>();
foreach (var item in _networkHandlers) foreach (var item in _networkHandlers)